NEW YORK — Bryce Harper launched two long home runs, including a tiebreaking drive in the eighth inning, and also doubled Saturday to lead the Washington Nationals over the New York Mets 7-6.

Adam LaRoche and Ian Desmond homered for the Nationals on Bark in the Park day at Citi Field.

After the game, Nationals manager Davey Johnson said third baseman Ryan Zimmerman was being placed on the 15-day disabled list because of persistent tightness in his left hamstring. Zimmerman had an MRI earlier in the day.

Harper hit a two-run homer to right-center in the third. He then hit the first pitch from Josh Edgin (0-1) in the eighth even farther and harder to right-center for his seventh home run.

Rockies 4, Diamondbacks 3: In Denver, Jorge De La Rosa pitched six innings of two-hit ball, Michael Cuddyer homered and the Colorado Rockies won their season-high eighth in a row.

De La Rosa (2-1) struck out four and walked two and didn’t allow a run.

Cuddyer connected for his fourth homer of the season in the sixth, driving the first offering from Trevor Cahill (0-3) into the left field bleachers.

Reds 3, Marlins 2, 13 innings: In Cincinnati, Brandon Phillips had a game-ending sacrifice fly in the 13th inning for the Reds.

Facing Steve Cischek (1-2), Miami’s seventh pitcher of the game, Shin-Soo Choo led off the 13th with an opposite-field double down the left field line, his sixth time on base in seven plate appearances — he walked three times. Zack Cozart suffered an apparent right-hand injury while trying to bunt, and pinch-hitter Cesar Izturis moved Choo to third with a fly ball to center field. Joey Votto was intentionally walked, and Phillips — on his bobblehead day — lofted the fly to center field.

Alfredo Simon (1-1) retired the Marlins in order to get the win.

Votto led off the third inning against left-hander Wade LeBlanc, a former Barbe star, with a 353-foot line drive into the right field seats adjacent to the visitors’ bullpen on a 2-0 pitch, giving the Reds a 1-0 lead. The homer was his second of the season and first at Great American Ball Park since June 24.

Votto lined a two-out single to right field in the fourth inning to drive in Devin Mesoraco for a 2-0 lead. Mesoraco led off with single, moved to second on Arroyo’a sacrifice and, after Choo walked, went to third on Cozart’s fielder’s choice to shortstop Nick Green.

Brewers 5, Cubs 1: In Milwaukee, former Louisiana-Lafayette star Jonathan Lucroy homered, Hiram Burgos pitched five innings in his major league debut and the Brewers took advantage of shoddy fielding by the Chicago Cubs.

Burgos held the Cubs to one run and five hits with a strikeout and no walks to help the Brewers win their sixth straight game.

The Brewers scored first when Lucroy hit his third home run of the season, a solo shot to left center field in the second inning off Cubs starter Edwin Jackson (0-3). Pirates 3, Braves 1: In Pittsburgh, James McDonald pitched six dominant inning and Gaby Sanchez hit a tiebreaking two-run home run for the Pirates.

In quite a contrast to his previous start, McDonald (2-2) struck out nine while allowing only one run on two hits.

Sanchez’s first home run of the season broke a 1-1 tie and capped a three-run sixth. Paul Maholm (3-1) carried a two-hit shutout into the inning and had not allowed a run in 25.1 innings this season.

Atlanta (13-4), which has the best record in the major leagues, lost consecutive games for the first this season.

Pittsburgh (9-8) won for the sixth time in eight games and got above .500 for the first time this season.

Cardinals 5, Phillies 0: In Philadelphia, Lance Lynn threw one-hit ball for seven innings and Carlos Beltran homered for the third straight game for the St. Louis Cardinals.

Lynn (3-0) did not allow a hit until John Mayberry Jr., led off the fifth with a double. Lynn struck out eight and walked three in his longest outing of the season.