Hughes sharp for Yankees
Phil Hughes bounced back from a rough outing to pitch eight scoreless innings and Alex Rodriguez hit a long home run Tuesday night, leading the Yankees to a 6-4 victory over the Cleveland Indians at Yankee Stadium.
Hughes (8-6) gave up six hits and a walk to win for the fifth time in six decisions. He worked with runners on base in five innings.
Curtis Granderson had a two-run single and Chris Stewart added an RBI hit as several bounces went New York’s way against Justin Masterson (4-7) in the second inning.
The Yankees got a break in the seventh, too, when Yankees left fielder Dewayne Wise fooled third base umpire Mike DiMuro into thinking he made a stupendous catch flipping into the stands in foul territory down the left field line with two outs and a runner on third base.
After a wait of several seconds for Wise to emerge from the stands, DiMuro called it a catch. Replays, though, showed the ball hitting off Wise’s glove as he fell to the ground and out of view.
“What was I supposed to do, run back to left field?’’ Wise said. “I saw him looking at my glove so I just got up, put my head down and ran off the field.’’
Rangers 7, Tigers 5 - Yu Darvish (10-4) struck out 10 in seven innings to win his seventh consecutive start at Rangers Ballpark, and Josh Hamilton homered for the second night in a row to lift AL West-leading Texas.
Reds 4, Brewers 3 - Bronson Arroyo took a no-hitter into the eighth inning before giving up a three-run lead, but Drew Stubbs led off the bottom of the inning with a homer, sending host Cincinnati to the victory.
Royals 8, Rays 2 - Bruce Chen went seven innings in another workmanlike start, Jeff Francoeur and Yuniesky Betancourt both hit home runs, and host Kansas City hammered Tampa Bay for the second straight night.
Angels 7, Orioles 3 - Albert Pujols homered in his Camden Yards debut, C.J. Wilson (9-4) gave up one run in seven innings, and Los Angeles had a season-high 17 hits in a decisive win.
Cubs 5, Mets 3 - Anthony Rizzo had two hits and drove in the go-ahead run in his first game with host Chicago, which rallied to send New York to its fourth straight loss. Rizzo, a former top prospect for the Red Sox, was called up earlier in the day for his highly anticipated Cubs debut after posting big numbers for Triple A Iowa.
Nationals 12, Rockies 5 - Adam LaRoche homered twice, Ryan Zimmerman collected his 1,000th career hit and also homered, and visiting Washington collected a season-high 21 hits in the victory.
Phillies 5, Pirates 4 - Ty Wigginton and Carlos Ruiz homered to back Vance Worley (4-4), and host Philadelphia held on to win.
Cardinals 5, Marlins 2 - Yadier Molina hit a three-run homer and Kyle Lohse (7-2) pitched into the eighth inning to help visiting St. Louis hand Miami its eighth loss in nine games.
Braves 8, Diamondbacks 1 - Tim Hudson gave up one run and seven hits in eight innings - answering manager Fredi Gonzalez’s call for improved starts from Atlanta’s rotation - as the Braves opened their longest homestand of the season with an easy victory.
White Sox 3, Twins 2 - Gavin Floyd (6-7) had nine strikeouts in seven shutout innings and Alex Rios homered to help lift visiting Chicago. Kevin Youkilis went 1 for 4 with a single in his second game with the White Sox.
Astros 5, Padres 3 - J.D. Martinez hit a two-run homer, Jed Lowrie added a solo shot - his team-leading 14th this season - and host Houston held on to win.
Giants 2, Dodgers 0 - Ryan Vogelsong pitched seven innings to outduel Los Angeles nemesis Clayton Kershaw for the second time this season and Melky Cabrera homered to help host San Francisco move within a game of Los Angeles for first place in the NL West.
Mariners 3, Athletics 2 - Brendan Ryan hit a tiebreaking single in the eighth inning to lift host Seattle.