ATLANTA (AP)—Jackson was charged with a throwing error on the play, and Heyward, the next batter, made it 4-all with his 27th homer, a two-run shot.
Jackson gave up four hits and four runs — three earned — with one walk and seven strikeouts in 5 1-3 innings.
LaRoche hit his 30th homer, a two-run shot off Tommy Hanson, to make it 2-0 in the first.
The Nationals went up 4-0 in the second on two errors by the Braves.
After Jesus Flores walked with one out, Steve Lombardozzi reached when Freeman fielded his grounder near first, juggled the ball while considering a throw to second and was late to the getting to the bag.
Jackson followed with a bunt single that Hanson fielded in front of the mound. Hanson threw errantly to first and allowed both runners to score.
In the bottom of the third, Dan Uggla made it 4-1 with an RBI double.
Freeman’s 20th homer, a solo shot in the fourth, cut the lead to 4-2. Freeman tripled in the third and singled in the sixth.
“(Washington) is the No. 1 team in the National League,” Freeman said. “We’re playing them tough. We’ve beaten them twice now, so we’ve got a chance to sweep them tomorrow.”
Hanson, who is winless in his last six starts, allowed four hits and four runs — two earned — with one walk and seven strikeouts in five innings.
Jonny Venters pitched the next 1 2-3 innings for Atlanta. Peter Moylan relieved him with pinch-runner Roger Bernadina at first. Moylan gave up a single to Jayson Werth that advanced Bernadina to third.
Braves manager Fredi Gonzalez brought in Luis Avilan, who ended the threat with one pitch when Freeman fielded Bryce Harper’s grounder and threw to second for the forceout.
Tom Gorzelanny got the final two outs of the sixth for Washington. Christian Garcia retired two batters in the seventh, but had runners on first and third when Mike Gonzalez entered and struck out Heyward.
“This team has had success against us over the past few years, regardless of where they’ve been in the standings,” Heyward said. “This year is no different.”
Notes: Jones entered as a pinch-hitter for 3B Juan Francisco in the sixth and stayed in the game, going 0-for-1 with a walk. ... The official scoring was changed after the game regarding Jackson’s bunt single in the second. The play was initially ruled a sacrifice bunt. ... The Braves activated RHP Ben Sheets from the 15-day disabled list before the game. Sheets, 34, will pitch out of the bullpen for the first time in his 10-year career. ... Ross replaced Brian McCann as the Atlanta catcher before the top of the third and threw out Lombardozzi trying to steal second in the fourth. McCann left with tendinitis in his right hamstring. ... Nationals LHP Gio Gonzalez will go for his 20th victory on Sunday. LHP Mike Minor pitches for Atlanta. ... The Braves won just their third series in their last 14 with Washington.