ATLANTA — Ryan Church hit a three-run double in a six-run third inning that lifted Tommy Hanson and the Atlanta Braves past Max Scherzer and the Arizona Diamondbacks 9-4 Monday.
Hanson (8-2) gave up six hits, no walks and two runs in six innings for his third straight win. The rookie right-hander struck out seven.
Garret Anderson gave the Braves a 1-0 lead with a second-inning homer, and Adam LaRoche added a two-run shot off Scherzer in the sixth.
The Braves won two of three in a series that took three months to complete. The game was rescheduled following a May 17 rainout at Turner Field.
Scherzer (7-7) gave up six hits and nine runs, though only three were earned, in five innings. His throwing error in the third made all of the Braves' runs in it unearned.
Stephen Drew and Mark Reynolds homered for Arizona.
David Ross led off the third with a double and scored when Scherzer made a wild throw to third base after fielding Hanson's bunt. Scherzer hit Matt Diaz and Yunel Escobar with pitches to set up a bases-loaded walk to Adam LaRoche. Church drove in three with his double past Alex Romero in right field.
Arizona trailed 7-0 before scoring two runs in the fifth. Drew hit his 10th homer and the Diamondbacks scored a second run on three straight singles by Gerardo Parra, Reynolds and Miguel Montero.
Reynolds added a two-run homer, his 38th, off Boone Logan in the seventh.
Arizona loaded the bases with two outs in the ninth off Mike Gonzalez before Romero's game-ending groundout.
NOTES: Scherzer's first career win came in the second game of the series on May 16, when he threw six scoreless innings in a 12-0 win at Turner Field. ... The Braves placed OF Nate McLouth on the 15-day disabled list with a sore left hamstring and purchased the contract of OF Reid Gorecki from Triple-A Gwinnett. Gorecki made his major league debut as a defensive replacement in the eighth. ... Tests, including a CT scan, on 2B Martin Prado were negative, according to GM Frank Wren. Prado, who has complained of headaches since leaving Saturday's game, has been cleared to play, according to Wren, but was held out Monday. ... Paid attendance was 23,668, but actual attendance appeared to be far less than half of that figure.