Jason Heyward made a diving catch with runners on first and second and two outs in the ninth inning after pinch-hitter Reed Johnson hit a go-ahead single with two outs in a two-run top half, leading the Atlanta Braves to a 2-1, comeback victory over the New York Mets on Monday night.
Playing for the first time after missing six games with a strained right hamstring, Heyward made a long run to his right and slid along the wet grass to hold his glove up after grabbing pinch-hitter Justin Turner’s fly ball.
The Braves took advantage of catcher John Buck’s passed ball to score twice in the ninth against closer Bobby Parnell.
The Braves did not get their first hit off Dillon Gee until Freddie Freeman led off the seventh with a single, but the NL East leaders ended their two-game skid against Parnell (5-5).
Jordan Walden (4-1) pitched the eighth for the win.
PIRATES 6, NATIONALS 5
In Washington, Andrew McCutchen hit a pair of two-run homers to back a solid outing by right-hander Charlie Morton as Pittsburgh beat skidding Washington.
McCutchen connected in the first inning and again in the third to stake the Pirates to a 4-0 lead.
Both homers came off Dan Haren (4-11), who is 0-8 in 11 starts since May 9.
Morton (2-2) gave up three runs, six hits and a walk in 6-2/3 innings to earn his first win in five starts. He struck out five.
Jason Grilli entered in the ninth and gave up a two-run homer to Jayson Werth, before leaving with an apparent arm injury after getting two outs.
Vin Mazzaro retired Steve Lombardozzi on a grounder with a runner on second to earn his first career save.
PADRES 5, BREWERS 3
In Milwaukee, Wisconsin, Jesus Guzman homered and had three RBIs to lift the Padres over Milwaukee hours after the team learned that Ryan Braun would be suspended for the rest of the season.
The 2011 National League MVP was suspended for the final 65 games without pay for being tied to a Florida clinic accused of distributing performance enhancing drugs.
Guzman capped a four-run sixth inning off Tom Gorzelanny (1-4) with a two-out double that snapped a tie, scoring Chase Headley and Carlos Quentin to give the Padres a 5-3 lead. It was only their 17th win in 50 road games.
San Diego starter Andrew Cashner (6-5) pitched six solid innings and keyed the sixth-inning rally with a leadoff bunt single. The right-hander allowed three runs on three hits and three walks while striking out six in six innings.
Huston Street pitched the ninth for his 17th save in 18 chances.
MARLINS 3, ROCKIES 1
In Denver, Colorado, Tom Koehler tossed seven strong innings and Ed Lucas homered as Miami scored for the first time in four games in a victory over Colorado.
Giancarlo Stanton reached base three times and Steve Cishek notched his 18th save for the Marlins, who snapped a four-game losing streak.
Troy Tulowitzki hit his 17th home run and D.J. LeMahieu had three hits for the Rockies.
The Marlins’ scoring drought reached a franchise-record 37 innings after suffering a three-game sweep at Milwaukee over the weekend.
Koehler (2-5) looked sharp in his first start since July 2. His only blemish was Tulowitzki’s homer to lead off the fourth that made it 3-1.
Drew Pomeranz (0-4) allowed three runs on five hits and walked four in 4-1/3 innings.
CUBS 4, DIAMONDBACKS 2
In Phoenix, Arizona, Rookie Junior Lake hit his first major league homer and drove in three runs to power Chicago to the victory over Arizona.