ATLANTA -- Kris Medlen had a successful return to the rotation, Brian McCann homered and the Atlanta Braves beat the Miami Marlins 7-1 on Tuesday night for their seventh straight win.
Atlanta has won 10 of 13 to close within 2 1/2 games of first-place Washington in the National League East following the Nationals' 8-0 loss to Philadelphia.
Earlier in the day, the Braves put starter Tommy Hanson on the 15-day disabled list with a strained lower back. Rhea County's Cory Gearrin was recalled from Gwinnett.
Rain delayed the game 1 hour, 53 minutes before the start of the sixth inning.
Medlen (2-1) allowed four hits, one run and one walk with three strikeouts in five innings. He made his first start since receiving no-decision in an 8-3 win over the New York Mets on Aug. 4, 2010.
McCann's 18th homer, a solo shot, gave the Braves a 4-1 lead in the third. In his last 19 games, McCann has nine homers and 20 RBIs.
Ricky Nolasco (8-10) gave up seven hits, four runs and four walks and struck out six in five innings. He has lost four straight starts and has a 7.48 ERA over that span.
Donnie Murphy's third homer made it 1-0 in the first, but the Braves took a 3-1 lead in the bottom half of the inning.
After Martin Prado and Jason Heyward singled and advanced on Nolasco's balk, McCann's RBI groundout made it 1-1. Dan Uggla walked to load the bases before Juan Francisco's liner scored Heyward from third and Uggla from second.
Nolasco, who made 18 of his 34 pitches for balls and had a mound visit from pitching coach Randy St. Claire in the first, dropped to 0-3 with an 8.79 ERA in three starts against Atlanta this season.
After McCann's homer, Nolasco escaped a bases-loaded jam in the third by striking out Medlen.
Rookie Tyler Pastornicky hit his first career pinch-hit homer and his second this year off Dan Jennings to make it 5-1 in the sixth. After second baseman Emilio Bonifacio's fielding error, Heyward followed with an RBI single for a 6-1 lead.
Atlanta added a run in the eighth. McCann scored from second when Freddie Freeman singled off Ryan Webb and left fielder Greg Dobbs made a fielding error.
Miami has lost two straight and 10 of 13.
Gearrin, Chad Durbin, Eric O'Flaherty and Jair Jurrjens combined to allow the Marlins three hits and no walks with two strikeouts in the last four innings. Since July 3, Atlanta's bullpen has a 1.92 ERA over a 24-game span.
Medlen, who made his 19th career start, was 1-1 with a 2.48 ERA in 38 relief appearances this season. He won as a starter for the first time since July 7, 2010, at Philadelphia.
The Braves have won 10 of 12 at Turner Field.