ATLANTA -- Left-hander Alex Wood pitched eight scoreless innings and matched his career high with 12 strikeouts Sunday in Atlanta's 1-0 win over the Miami Marlins.

A second-inning homer by catcher Evan Gattis produced the game's only run.

Wood (10-10) retired the last eight men he faced before turning the game over to closer Craig Kimbrel, who pitched a scoreless ninth to earn his 41st save. It was the first time in 61 games that Miami was shut out.

The ninth inning wasn't without drama. Second baseman Donovan Solano led off with a grounder to third baseman Chris Johnson, who dived to his left, fielded the ball and threw to first. First base umpire Chris Guccione's out call was contested but then upheld in a video review that lasted 81 seconds.

The victory was a reversal of fortune for Wood, who was on the losing end of 1-0 games this season against the Philadelphia Phillies and Miami in April. He threw 101 pitches Sunday and allowed five hits and no walks.

The crucial inning for Wood was the sixth. The Marlins loaded the bases with one out, but Wood battled back to strike out right fielder Giancarlo Stanton and third baseman Casey McGehee to end the inning.

Miami's Nathan Eovaldi (6-10) allowed nine hits and one run in 6 2/3 innings and struck out six. He left in the seventh with runners at first and second, and reliever Chris Hatcher retired slugging left fielder Justin Upton on a high fly to left field.

Braves third baseman/second baseman Phil Gosselin went 3-for-4, and first baseman Freddie Freeman, shortstop Andrelton Simmons and center fielder B.J. Upton added two hits apiece.

Second baseman Donovan Solano collected two of the Marlins' six hits.

The victory enabled Atlanta to stay 1 1/2 games back in the race for the second National League wild card.

NOTES: Miami will start RHP Brad Penny on Tuesday against the Mets. The veteran was signed in early August, and he has made two starts and two relief appearances. The Marlins said the decision on the fifth spot in the rotation would be handled on a per-game basis.... Miami sent minor league RHP Chaz Roe to the New York Yankees for cash. Roe was 3-3 with a 3.66 ERA for Triple-A New Orleans. ... Marlins announcer Dave Van Horne was not in the booth Sunday. He flew home to be with his son, who was hospitalized with an undisclosed illness. ... The Marlins return home for a three-game series against the New York Mets. The opener Monday features Miami RHP Henderson Alvarez (10-6) against RHP Zack Wheeler (9-9). ... Atlanta continues its homestand with a three-game set against Philadelphia. Atlanta RHP Julio Teheran (13-9) meets LHP Cole Hamels (7-6) in the opener.