ATLANTA — Stephen Strasburg can't explain why he has struggled on the road this season.
Just as frustrating for him, however, is his poor career record against the Atlanta Braves, whose four homers marked a single-game career high for Washington's ace.
Justin Upton, Freddie Freeman and two other Braves homered off Strasburg, and the Nationals' comeback attempt fell short in a 7-6 loss to Atlanta on Friday night.
"I just didn't execute pitches the way I needed to," Strasburg said. "I felt pretty good — just the ball was up."
Rain delayed the game by 1 hour, 11 minutes in the middle of the sixth inning.
Atlanta, which nearly blew a 7-0 lead, moved within 3½ games of NL East-leading Washington. The Nationals, who had won two straight and four of six, have lost 21 of 30 against the Braves.
"We were down early but fought back hard," Washington manager Matt Williams said. "I mean guys really fought back. Not quite enough at the end."
Strasburg (8-10) gave up two more homers than his previous worst. He allowed seven runs, seven hits and two walks with nine strikeouts in five innings, dropping to 1-3 with a 6.99 ERA in seven starts at Turner Field.
"I can't put a finger on that," Freeman said. "I really can't. I know he's got great stuff. The mistakes he makes — for some reason we're able to hit them. That's what he did tonight. He left some pitches out over, and we were able to jump on him pretty early."
Strasburg, who fell to 1-8 with a 5.25 ERA in 12 road starts this year, was coming off a dominating home performance against Philadelphia last Sunday, striking out 10, walking one and holding the Phillies scoreless for seven innings.
"(The ball) feels good out of the hand," he said. "I'm just not hitting the spot well enough. I really don't know how to work on it. Some days I'm hitting the spot and some days I'm a couple inches up, so I've got to roll with it, try to miss down instead of miss up."
Ervin Santana (11-6) held the Nationals scoreless until the sixth, when Asdrubal Cabrera had an RBI single, and Anthony Rendon hit his 15th homer to make it 7-4.
Santana, who allowed four runs, four hits and two walks, struck out four in six innings and won his fourth straight decision.
Wilson Ramos' fifth homer and Cabrera's sacrifice fly cut Atlanta's lead to 7-6 off reliever Anthony Varvaro in the seventh.
Craig Kimbrel earned his 33rd save in 37 chances by striking out Ramos, retiring Kevin Frandsen on a comebacker, and fanning pinch-hitter Danny Espinosa.
The Braves went up 2-0 in the first on Justin Upton's 20th homer, and they made it 6-0 in the second on B.J. Upton's eighth shot and Freeman's 16th.
Tommy La Stella put Atlanta ahead 7-0 in the fifth with his first career home run.
Washington's Denard Span went 3 for 4 with a run scored and reached base safely for the 34th straight game.
Nationals: RF Jayson Werth was given the night off because of a sore right ankle and right shoulder, but Williams said he should be in the lineup for the series' next two games. Werth's replacement, Steven Souza, hit the wall so hard in an attempt to catch Freeman's homer that his glove fell on the warning track. He stayed down on his back for about one minute but remained in the game after a trainer checked on him in right field. Souza lined out in his only at-bat before Frandsen replaced him in the fourth.
"He's OK," Williams said. "He banged the wall pretty good, full speed into the wall. His shoulder's hurting, pretty good impact, so we'll see how he is tomorrow."
Braves: SS Andrelton Simmons missed his second straight game with a left ankle sprain, and manager Fredi Gonzalez said the earliest he might return is Monday when the Los Angeles Dodgers visit Turner Field.
Nationals: Tanner Roark (11-7) is coming off a 7-3 loss to Baltimore, his worst outing since May 3 against Philadelphia. Maybe a return to Turner Field will help Roark, who made his major league debut there with two scoreless innings of relief on Aug. 7, 2013. In 27 career starts and nine relief appearances, the right-hander is 18-8 with a 2.54 ERA.
Braves: Aaron Harang (9-6) has made 10 career starts against Washington, going 2-4 with a 3.72 ERA. He beat the Nationals 10-2 on April 13. The right-hander is 0-0 with a 2.88 ERA in four starts since the All-Star break.
LEGENDS ON DISPLAY
Former Braves pitchers Greg Maddux and Tom Glavine and manager Bobby Cox, who were inducted into the National Baseball Hall of Fame two weeks ago, each threw out a ceremonial first pitch.
The Uptons became the first set of brothers to homer five times in the same game as teammates, passing Jason and Jeremy Giambi and Vladimir and Wilton Guerrero.