Josh Tomlin delivered another quality start for Cleveland, Orlando Cabrera drove in four runs, and the first-place Indians won their sixth straight at home, 8-3, yesterday over the Baltimore Orioles, who have lost six in a row and are having trouble scoring.
Tomlin (3-0) gave up two runs — solo homers to Jake Fox and Luke Scott — and six hits in six innings.
Shin-Soo Choo homered off Jeremy Guthrie (1-2) and Matt LaPorta had two RBIs for the Indians, who are 10-4 and off to their best start in nine years. Travis Hafner and Travis Buck had three hits each for Cleveland.
Rays 4, Twins 3 — Ben Zobrist led off the bottom of the ninth with a tying home run and Johnny Damon ended it with a two-out single for Tampa Bay, which has won five in a row.
Twins closer Joe Nathan (0-1) blew his second save of the series when Zobrist homered. Damon won it on his 2,583d career hit, tying him with Ernie Banks for 80th. Yankees 5, Rangers 2 — Freddy Garcia allowed two hits over six innings in his first start of the season, Mark Teixeira drove in three runs, and New York held off Texas on a bone-chilling day in the Bronx.
With temperatures in the mid-40s, Garcia (1-0) worked through steady rain showers and winds gusting to 30 miles per hour to shut down Texas. The only hits he allowed were to Adrian Beltre and David Murphy.
Braves sweep Mets, 4-2, 4-0 — Jair Jurrjens (1-0) threw seven sharp innings in his return from the disabled list and host Atlanta shut out New York to complete a doubleheader sweep. Jurrjens combined with George Sherrill and Scott Linebrink on a two-hitter.
In the opener, Alex Gonzalez hit two of Atlanta’s four solo homers and the Braves finally provided some offense for Derek Lowe (2-2). The Mets were swept in a doubleheader for the second time in three days to extend their losing streak to seven games, their longest since dropping 11 straight in 2004.
Giants 5, Diamondbacks 3 — Freddy Sanchez doubled in the tying run in the sixth inning, then put visiting San Francisco up for good with a two-run single in the seventh.
Cubs 8, Rockies 3 — Casey Coleman allowed four hits while working into the sixth inning, and Starlin Castro went 4 for 5 with a three-run homer as Chicago snapped host Colorado’s seven-game winning streak.
Angels 7, White Sox 2 — Tyler Chatwood (1-1) pitched seven innings for his first major league win and Hank Conger hit a three-run homer as Los Angeles beat host Chicago. Chatwood allowed one run and five hits.
Astros 5, Padres 3 — Pinch hitter Joe Inglet had a tiebreaking single in the seventh inning, and host Houston beat San Diego.
Royals 7, Mariners 0 — Alex Gordon added three hits to his league-leading total and drove in two runs, and Sean O’Sullivan outpitched Felix Hernandez for host Kansas City. Reds 11, Pirates 2 — Ramon Hernandez broke open a close game with his sixth career grand slam, and host Cincinnati sent Pittsburgh to its fifth loss in six games.
Athletics 6, Tigers 2 — Dallas Braden allowed an unearned run in five innings before leaving with stiffness in his pitching shoulder as host Oakland beat Detroit.
Cardinals 9, Dodgers 2 — Allen Craig hit a three-run homer in the fifth inning and visiting St. Louis won its fourth in a row and sixth in seven games.
The Marlins-Phillies game at Philadelphia was postponed by rain and will be made up as part of a split doubleheader June 15.
The Brewers-Nationals game at Washington also was postponed. It will be made up as part of a doubleheader today.