NEW YORK -- Rookie Zack Wheeler beat NL East-leading Atlanta for the third time, pitching shutout ball into the seventh inning and sending the New York Mets past the Braves 5-3 Tuesday night.
Wheeler improved to 3-0 this year against the team with the best record in the majors. Helped by his midseason promotion from Triple-A, the Mets hold an 8-7 edge over the Braves.
Marlon Byrd and Ike Davis homered and speedy Eric Young Jr. sparked the Mets, stealing two bases, scoring twice and making a diving catch in left field. Catcher Travis d'Arnaud doubled for his first hit in the majors, ending an 0-for-10 rut.
Wheeler (6-2), raised in the Atlanta suburbs, defeated the Braves at Turner Field in his big league debut in June, then topped them at Citi Field in July (see full recap).
Puig lifts Dodgers over Marlins
MIAMI -- With his first swing of the night, Yasiel Puig snapped a slump and silenced speculation he's in the doghouse.
The rookie sensation came off the bench to hit a tiebreaking home run in the eighth inning and help the Los Angeles Dodgers beat the Miami Marlins 6-4 on Tuesday night.
Puig was held out of the starting lineup after going hitless in his past 11 at-bats. He also drew a fine when he arrived late for pregame drills, raising more questions about the 22-year-old's maturity and comportment.
He entered in the sixth inning in a double switch, batted for the first time leading off the eighth and needed only one pitch to break a 4-all tie (see full recap).
Zimmerman, Harper give Nats win
CHICAGO -- Ryan Zimmerman had two hits and drove in a run, Bryce Harper had two hits and scored a crucial ninth-inning run, and Dan Haren pitched six strong innings to help the Washington Nationals beat the Chicago Cubs 4-2 Tuesday night.
Zimmerman had two doubles and could have had four hits as he lined out to third base in the third inning to start a double play and hit a hard shot at the center-fielder in the seventh.
Haren (8-11) kept the Cubs off-balanced and frustrated despite not throwing a pitch faster than 89 all night. Rafael Soriano gave up a leadoff homer to Donnie Murphy in the ninth before getting the last three outs for his 32nd save in 38 chances.
Cubs starter Chris Rusin (2-3) gave up two runs and 10 hits in 5 2-3 innings (see full recap).
Yankees sweep Blue Jays in DH
NEW YORK -- Jayson Nix hit a tying homer in the seventh inning and a game-ending single in the ninth, lifting the Yankees to their second comeback victory over the Toronto Blue Jays on Tuesday, 3-2 in the nightcap for a doubleheader sweep.
In the opener, Robinson Cano and Chris Stewart each hit three-run homers to rally the Yankees from four runs down to beat the Blue Jays 8-4. Toronto lost slugger Jose Bautista to a sore hip early in the game.
Cano had an RBI single in the second game and had six hits and five RBIs for New York in the two games.
Ichiro Suzuki singled and doubled in the first game, leaving him one shy of 4,000 combined hits during his careers in Japan and the major leagues.
With fans standing and chanting "Ichi-ro!" in the eighth, he grounded out. Suzuki pinch ran in the second game and scored the winning run (see full recap).