ATLANTA -- Miami Marlins ace Jose Fernandez beat the Atlanta Braves with his bat Friday night, delivering a winning two-run double in the 12th inning as a pinch hitter. The 23-year-old right-hander couldn't do it with his arm a day later, though.

Fernandez gave up more runs than he had in his previous nine starts and the Braves won 9-1 behind home runs Saturday from Freddie Freeman and Jace Peterson.

A seven-run sixth inning knocked out Fernandez (10-4), who gave up eight hits and was charged with all nine runs (six earned).

Freeman smashed a two-run homer in the first inning and Peterson added a three-run shot in the sixth after that inning was prolonged by an error.

Veteran right-hander Lucas Harrell, promoted from Triple-A as a fill-in starter for traded Bud Norris, was a good as Fernandez was bad.

Harrell, who pitched in Korea last year, allowed three hits and a run in six innings, striking out five and walking one.

It was the first start in the majors for Harrell (1-0) since April 15, 2014, when he was with Houston. He had an 11-11 record and 3.76 ERA for the Astros in 2012.

Harrell, 31, signed with the Braves on May 20 after being released by the Detroit organization and was 2-1 with a 2.81 ERA for Triple-A Gwinnett.

The victory by Atlanta (28-53) was the eighth in 11 games against the Marlins (42-39). The Braves have a winning record against no other team.

Fernandez struck out eight and his only walk was intentional, but he threw three wild pitches in the uncharacteristic outing.

Peterson led off the first inning with a double, extending his career-best hitting streak to 13 games, and Freeman turned around a 98 mph fastball from Fernandez for a homer into the center-field seats.

It was Freeman's 14th homer of the season and the 11th of his career against Miami. He finished 3-for-4 to raise his average to .289.

The Marlins scored in the third inning on a single by Derek Dietrich and two-out triple by Ichiro Suzuki, who moved within 11 hits of the 3,000 milestone in the United States.

Fernandez, though, couldn't make it out of the sixth inning as the Braves sent 10 batters to the plate.

Adonis Garcia followed one-out singles by Freeman and Nick Markakis with an RBI double. Erik Aybar was then walked intentionally and A.J. Pierzynski delivered a two-run single.

An error by Chris Johnson, who came in at first base after Justin Bour sprained his right ankle, allowed another run to score and Peterson followed an out later with his three-run homer to chase Fernandez.

Fernandez had allowed just one hit in seven scoreless innings in his previous start against the Braves this season and was 4-1 with a 2.15 ERA against them.

NOTES: The four-game series concludes Sunday night at North Carolina's Fort Bragg in the first professional game at an active U.S. military base. ... Braves RHP Matt Wisler (3-7, 4.14 ERA) is scheduled to start against Marlins LHP Adam Conley (4-5, 3.90 ERA). ... The Braves optioned RHP Casey Kelly (0-3, 5.82 ERA) to Triple-A Gwinnett after he took the 12th-inning loss Friday. ... RF Giancarlo Stanton and SS Adeiny Hechavarria were out of the Miami lineup. ... Braves CF Ender Inciarte hopes to play Sunday after suffering only a slight groin strain Friday. ... SS Kevin Maitan, a 16-year-old from Venezuela considered the No. 1 international amateur prospect, signed with the Braves for a bonus of $4.25 million.
Final1st2nd3rd4th5th6th7th8th9thRHE
Miami MarlinsMarlins001000000171
Atlanta BravesBraves200007000990
WP:Lucas Harrell (ATL)
LP:Jose Fernandez (MIA)
Season Series
Sep 24th 2016 Atlanta 4 @ Miami 6
Sep 23rd 2016 Atlanta 3 @ Miami 2
Sep 22nd 2016 Atlanta 6 @ Miami 3
Sep 14th 2016 Miami 7 @ Atlanta 5
Sep 13th 2016 Miami 7 @ Atlanta 5
Jun 30th 2016 Miami 5 @ Atlanta 8
Jun 22nd 2016 Atlanta 0 @ Miami 3
Jun 21st 2016 Atlanta 3 @ Miami 2
May 29th 2016 Miami 7 @ Atlanta 3
May 28th 2016 Miami 2 @ Atlanta 7
May 27th 2016 Miami 2 @ Atlanta 4
Apr 17th 2016 Atlanta 6 @ Miami 5
Apr 16th 2016 Atlanta 6 @ Miami 4
Apr 15th 2016 Atlanta 6 @ Miami 3
AtlantaStatsMiami
11-7Vs7-11
.255Batting Average.261
5.2Runs / Game4.3
13Home Runs12
8Errors14