Alex Rodriguez hit a colossal home run, Curtis Granderson also connected and the Yankees got back on track with an 11-7 victory over the skidding Cleveland Indians in a game that quickly grew testy last night in New York.
Yankees manager Joe Girardi and Cleveland counterpart Manny Acta got into a face-to-face screaming match when both benches and bullpens emptied after Mark Teixeira was hit by a second-inning fastball from struggling Indians starter Fausto Carmona.
No punches were thrown and there appeared to be little pushing and shoving. Plate umpire Dale Scott issued warnings to both teams, and there was no further trouble.
Ivan Nova (5-4) pitched seven sharp innings for New York, and Derek Jeter had one hit to move within nine of 3,000. Jorge Posada, breaking out of a season-long slump, added three hits and an RBI.
New York sent a wild Carmona (3-8) to his fifth straight loss and finished with 15 hits. The Yankees had dropped 10 of 14 at home.
Phillies 7, Cubs 5 — Roy Halladay tossed seven masterful innings to become the first nine-game winner in the majors, Placido Polanco hit a grand slam, and host Philadelphia held off Chicago. Halladay (9-3) gave up six hits and struck out nine to earn his first win against the Cubs.
In his first start since criticizing his team and second-guessing closer Carlos Marmol, Carlos Zambrano got rocked. Zambrano (5-3) allowed seven runs and seven hits in 6 1/3 innings. He had a season-high seven walks.
Marlins 6, Diamondbacks 4 — Logan Morrison and Mike Stanton each hit two-run homers as host Florida snapped an eight-game losing streak.
John Buck also homered and drove two runs for the Marlins, who had seven of their 13 hits go for extra bases. Emilio Bonifacio had two doubles.
Miguel Montero and Xavier Nady hit back-to-back home runs for Arizona.
Rockies 6, Dodgers 5 — Jhoulys Chacin pitched eight shutout innings and host Colorado Rockies pounded Chad Billingsley for 13 hits to slip by Los Angeles.
Chacin (7-4) stifled a Dodgers lineup and the Rockies scored five times in the fifth on six straight singles.
Chacin allowed three singles, struck out nine and walked three, handing over a 6-0 lead to a bullpen that nearly frittered it away.
Mets 8, Pirates 1 — Rookie Dillon Gee (7-0) remained undefeated, Jose Reyes homered among his three hits, and visiting New York won for the fifth time in six games.
Mariners 3, Tigers 2 — Carlos Peguero homered and tripled to help visiting Seattle top Detroit.
Athletics 7, White Sox 5 — Scott Sizemore hit a go-ahead three-run double in the ninth inning as visiting Oakland rallied past Chicago to end a 10-game losing streak.
Rangers 9, Twins 3 — Michael Young had three hits and three RBIs, Adrian Beltre added two hits and drove in two, and Texas routed Minnesota in Minneapolis.
Orioles 7, Rays 0 — Nick Markakis broke a prolonged power slump with a grand slam and a two-run double, Jake Arrieta took a no-hitter into the sixth inning and host Baltimore shut out Tampa Bay.
Braves 11, Astros 4 — Freddie Freeman and Alex Gonzalez homered on back-to-back pitches during Atlanta’s four-run third inning and Braves won their fourth straight by pounding host Houston.
Brewers 8, Cardinals 0 — Ryan Braun and Corey Hart homered, Chris Narveson threw eight innings and host Milwaukee blanked St. Louis.
Nationals 2, Padres 1 — Jason Marquis pitched six solid innings and Michael Morse hit a two-run homer to lift visiting Washington over San Diego.
Royals 4, Angels 2 — Jeff Francis survived a shaky sixth inning to get his first road victory of the season, left fielder Alex Gordon threw out a runner at home plate and Kansas City topped Los Angeles in Anaheim, Calif.