The matchup between first-place teams fizzled with the Yankees’ first batted ball.
Nyjer Morgan got twisted up in center field and fell trying to catch Curtis Granderson’s routine fly that ended up a run-scoring triple, and New York gave Zack Greinke and the sloppy Milwaukee Brewers a rude welcome back to the Bronx in a 12-2 drubbing last night.
The Yankees scored twice after Morgan’s miss in the first, Nick Swisher hit a three-run homer to cap a five-run second inning, and the Brewers never appeared to get comfortable in their first trip to the Bronx since their final year as an American League team in 1997.
“If that ball’s caught he’s probably out of the inning without any damage,’’ said Mark Teixeira, who homered and had four RBIs. “Good pitchers — it’s nice to get to them early because you don’t know if you’re going to have any more opportunities.’’
Greinke (7-3) never recovered from Morgan’s slip. The 2009 AL Cy Young winner gave up seven runs in two innings. Greinke walked three, hit a batter, and threw a wild pitch in his shortest outing of the season.
“It was just a real bad game,’’ Greinke said. “I wasn’t executing anything. I couldn’t pitch any worse than I did.’’
Mets 14, Tigers 3 — Jason Bay and Carlos Beltran hit grand slams in consecutive innings — after the Mets had gone nearly two years without one — to power visiting New York. The Mets (40-39) have a winning record for the first time since they were 3-2.
Rays 4, Reds 3 — Evan Longoria hit a game-ending solo homer in the ninth inning to lift host Tampa Bay. Longoria, who has struggled at home this season, sent an 0-1 pitch from Logan Ondrusek (3-3) into the left-field seats for his fifth homer in the last eight games.
A’s 1, Marlins 0 — Gio Gonzalez gave up one hit over eight innings — a leadoff single to Emilio Bonifacio — then retired 23 of the next 26 batters he faced in pitching host Oakland to victory.
Giants sweep Cubs, 13-7, 6-3 — Barry Zito (1-1) threw seven strong innings as San Francisco completed a day-night doubleheader sweep at Wrigley Field to extend its winning streak to seven games.
Pat Burrell and Aaron Rowand each drove in three runs as the Giants won the opener.
Rangers 7, Astros 3 — Pitcher C.J. Wilson (8-3) got his first major league hit, and Josh Hamilton homered in a three-run third inning as Texas handed Houston its fourth straight loss.
Diamondbacks 6, Indians 4 — Pinch hitter Wily Mo Pena hit a two-run homer with two outs in the ninth inning as host Arizona recovered after J.J. Putz’s second straight blown save to beat Cleveland.
Cardinals 6, Orioles 2 — Kyle Lohse pitched five shutout innings in a performance shortened by rain, and St. Louis got solo home runs from Colby Rasmus and Matt Holliday to win in Baltimore.
Pirates 7, Blue Jays 6 — Alex Presley hit his first career home run, Andrew McCutchen added a shot, and Pittsburgh posted its first interleague road win in more than two years.
Twins 6, Dodgers 4 — Luke Hughes hit a tiebreaking homer and host Minnesota snapped a six-game losing streak.
Braves 5, Mariners 4 — Brian McCann tormented Seattle pitching again with a tiebreaking two-run single in the seventh inning, part of a four-hit night by the Atlanta catcher, and the Braves rallied from a three-run deficit to win in Seattle.
Angels 11, Nationals 5 — Erick Aybar and Vernon Wells homered during a three-run sixth inning, Mark Trumbo atoned for a two-run error with three RBIs, and host Los Angeles rallied to win and move over the .500 mark for the fist time since June 3.
Rockies 3, White Sox 2 — Ty Wigginton singled with two outs in the 13th inning to score Troy Tulowitzki from first and lift host Colorado to victory.
Padres 4, Royals 2 — Clayton Richard (4-9) won for the first time in 12 home starts since August and San Diego posted its sixth victory in seven games.