Zack Wheeler lived up to the hype in his debut, pitching six scoreless innings to lead the New York Mets to a 6-1 victory over the first-place Braves and a doubleheader sweep Tuesday in Atlanta.
Wheeler gave up only four hits, striking out seven and walking five.
Anthony Recker broke up a scoreless duel between Wheeler and Paul Maholm in the seventh, crushing a two-run homer.
The Braves responded with a run of their own in the bottom half before New York broke it open with a four-run eighth.
In Game 1, Matt Harvey (6-1) struck out a career-high 13 in a 4-3 Mets’ win, not allowing a hit until Jason Heyward’s fluke infield single leading off the seventh.
Blue Jays 8, Rockies 3 — Edwin Encarnacion hit a two-run homer, J.P. Arencibia and Maicer Izturis added back-to-back shots, and Toronto won its seventh straight game, beating visiting Colorado.
Esmil Rogers (3-2) worked 6⅔ innings to beat his former team.
Orioles 5, Tigers 2 — J.J. Hardy and Adam Jones went deep against Detroit ace Justin Verlander, and Manny Machado added a double and two great plays at third base to lead Baltimore to a victory in Detroit.
Verlander (8-5) gave up five runs and seven hits in five innings. He walked four and struck out five.
Phillies 4, Nationals 2 — Cliff Lee struck out nine in eight innings, Michael Young tied a career high with three doubles and host Philadelphia beat Washington.
Lee (9-2) allowed two runs and five hits to win his fifth straight decision.
Jayson Werth and Jeff Kobernus hit solo homers for Washington.
Indians 4, Royals 3 — Michael Brantley’s sacrifice fly capped Cleveland’s three-run eighth and the Indians held on to rally past visiting Kansas City.
The Royals could have tied it in the ninth when Alcides Escobar singled with one out and runners at first and second. But David Lough ran past a stop sign and got caught between home and third.
Lough got back, but Mike Moustakas was also on the bag and was tagged out.
Athletics 6, Rangers 2 — Brandon Moss and John Jaso homered off Yu Darvish and Oakland topped Texas in Arlington, Texas.
Jarrod Parker (6-6) limited the Rangers to two runs and three hits over seven innings.
Moss put the A’s ahead to stay when his 13th homer led off the second. Jaso led off the next inning with his third homer.
Cubs 4, Cardinals 2 — Ryan Sweeney and Cody Ransom hit back-to-back homers in the first to spark Chicago in St. Louis.
Carlos Beltran swatted his team-high 17th homer for the Cardinals.
Pirates 4, Reds 0 — Pedro Alvarez singled home a pair of runs in the first, and Pittsburgh ended Mat Latos’s club-record streak of 21 regular-season starts without a loss, winning in Cincinnati.
Latos (6-1) couldn’t overcome Pittsburgh’s three-run first inning set up by his uncharacteristic control problems.
Twins 7, White Sox 5 — Ryan Doumit hit a go-ahead double in the eighth, leading Minnesota over Chicago in Minneapolis.
Joe Mauer homered and Trevor Plouffe had an RBI single in Minnesota’s four-run first inning off Dylan Axelrod.
Astros 10, Brewers 1 — Matt Dominguez hit his first career grand slam and drove in a career-high five runs to back another solid performance by Jordan Lyles as host Houston rolled over Milwaukee.
Diamondbacks 3, Marlins 2 — Paul Goldschmidt hit his 17th homer of the season, a leadoff shot in the bottom of the ninth, and Arizona ended a four-game losing streak, beating Miami in Phoenix.
Martin Prado also went deep and David Hernandez (3-4) threw a perfect top of the ninth.
Giants 5, Padres 4 — Brandon Belt hit an RBI double and Juan Perez lined an RBI single to score Belt in the bottom of the eighth as San Francisco edged San Diego.