Jeremy Hellickson pitched seven strong innings and Tampa Bay took advantage of sloppy New York defense to score two runs that gave the Rays a 3-2 victory over the Yankees last night in St. Petersburg, Fla.
Hellickson (9-7) retired 13 of 15 batters after giving up a two-run homer to Robinson Cano in the third inning, helping his team stay close until the sputtering Rays offense could finally break through against Bartolo Colon in the seventh inning.
Twins 2, Indians 1 - In Minneapolis, Danny Valencia hit a two-run single off closer Chris Perez in the ninth inning, sending Minnesota to a victory over Cleveland.
Perez (2-5) walked Joe Mauer and gave up a double to Michael Cuddyer. Jim Thome was intentionally walked to load the bases, and Valencia followed with a bloop single.
Pirates 1, Reds 0 - In Pittsburgh, James McDonald and three relievers combined on a six-hitter to help the Pirates shut out Cincinnati for the second straight night.
McDonald (6-4) won for the first time in five starts, pitching effectively into the seventh inning before getting bailed out of a bases-loaded jam by Joe Beimel and Chris Resop.
Mets 4, Cardinals 2 - Jose Reyes made a huge impact in the field in his return from a hamstring injury, turning a difficult double play with the bases loaded in the eighth inning after making a diving stop that saved a run, and host New York welcomed back its two All-Stars with a win over St. Louis.
Carlos Beltran also was back in the Mets’ lineup after missing three games with a high fever. He hit two doubles, singled, walked twice, and scored a run for New York.
Tigers 8, Athletics 3 - Miguel Cabrera and Carlos Guillen each hit a two-run homer in Detroit’s six-run fifth inning, and the Tigers beat visiting Oakland.
The Tigers trailed, 3-1, before they grabbed control in the fifth against Guillermo Moscoso (3-5).
After Magglio Ordonez brought Detroit to within a run with a sacrifice fly, Cabrera hit his 20th homer of the season to put the Tigers ahead to stay.
Rangers 7, Angels 0 - Alexi Ogando pitched eight innings of four-hit ball and visiting Texas beat Los Angeles for its 12 straight victory.
Brewers 11, Diamondbacks 3 - Ryan Braun returned to the Milwaukee lineup and hit the second of the Brewers’ three first-inning home runs in a rout of host Arizona.
Corey Hart and Yuniesky Betancourt also homered in the first inning for Milwaukee, which won for the third time in four games.
Giants 5, Dodgers 3 - Brandon Belt hit a tiebreaking, two-run double in the seventh inning in his first game back in the majors as host San Francisco beat Los Angeles.
Belt, called up from Triple A Fresno earlier in the day to give slumping first baseman Aubrey Huff a rest, homered in his first at-bat.
Blue Jays 6, Mariners 5 - Rajai Davis stole two bases before scoring on John McDonald’s sacrifice fly in the 14th inning and host Toronto beat Seattle, extending the Mariners’ losing streak to 10 games.
Phillies 4, Cubs 2 - Michael Martinez hit a tiebreaking two-run double with two outs in the ninth inning, and Philadelphia rallied to beat host Chicago.
Rockies 12, Braves 3 - Ubaldo Jimenez brushed aside Atlanta’s powerful bats, and Troy Tulowitzki and Carlos Gonzalez homered as host Colorado routed the Braves.
Royals 4, White Sox 2 - Danny Duffy returned from the minors to toss seven sharp innings, Matt Treanor delivered a go-ahead two-run single in the sixth and host Kansas City hung on to beat Chicago.
Astros 7, Nationals 6 - Clint Barmes homered and drove in three runs and Michael Bourn added three RBIs to help starter J.A. Happ break a seven-game losing streak in Houston’s win over visiting Washington.
Padres 4, Marlins 0 - Tim Stauffer pitched six innings and four relievers completed a six-hitter to help San Diego beat host Florida.