mlb Roundup Tuesday’s other games
AMERICAN LEAGUE
Rays 4, Blue Jays 1
TORONTO — B.J. Upton, Carl Crawford and Willy Aybar hit solo homers and the Rays won their seventh straight game. Matt Garza (6-5) allowed one run and seven hits in seven innings to win consecutive starts for the first time since April 30 and May 5. The right-hander is 4-2 with a 0.60 ERA in his past six starts against the Blue Jays. J.P. Howell worked the ninth for his sixth save.
Yankees 8, Mariners 5
NEW YORK — Melky Cabrera hit a go-ahead double in the eighth inning and Mariano Rivera tossed out the first ball — and threw the final pitch — as the Yankees earned their sixth straight win. Alex Rodriguez hit his 565th career homer and Cabrera drove in three runs. The Yankees won their ninth in a row at home over Seattle.
Rangers 9, Angels 5
ARLINGTON, Texas — Marlon Byrd homered twice to drive in five runs and the Rangers again had their way at home against Joe Saunders. Ian Kinsler, Nelson Cruz and David Murphy also went deep for Texas.
Twins 2, Royals 1
KANSAS CITY, Mo. — Justin Morneau homered for the third straight game and Scott Baker labored through five tough innings, lifting the Twins.
NATIONAL LEAGUE
Brewers 6, Mets 3
MILWAUKEE — Ryan Braun hit a three-run double and scored on Johan Santana’s throwing error, lifting the Brewers while extending New York’s losing streak to a season-high five games. Prince Fielder added a 452-foot solo homer for the NL Central leaders.
Diamondbacks 6, Reds 2
CINCINNATI — Dan Haren held the Reds scoreless into the seventh inning, showing why he’s been the NL’s stingiest pitcher in June, and connected on his first career homer to snap the Diamondbacks’ longest losing streak of the season.
Giants 6, Cardinals 3
ST. LOUIS — Randy Johnson won his third straight decision and 303rd of his career despite surrendering two home runs to Albert Pujols in the Giants’ victory. The Cardinals couldn’t overcome Chris Carpenter’s first shaky outing of the season, which left them trailing 6-1 after five innings.
Marlins 7, Nationals 5, 7 innings, rain
MIAMI — Hanley Ramirez homered and drove in four runs, and the Marlins erased a four-run deficit to beat the Nationals in a game that was called in the seventh inning because of rain.
Braves 5, Phillies 4, 10 innings
ATLANTA — Martin Prado hit a game-ending RBI single in the 10th inning for his career-best fourth hit and the Braves earned their first home win over the Phillies since 2007. Prado also homered and finished with a career-high four RBIs for Atlanta, which went 0-9 against the Phillies at Turner Field last year.
Associated Press
43
