Jim Edmonds entered as an injury replacement for Corey Hart early in the game and went 2-for-3 with three RBI, including the go-ahead two-run homer in the seventh inning, to lift Milwaukee to a 7-5 win over Washington in the opener of a three-game series.
Alcides Escobar went 3-for-4 with a run scored for the Brewers, who scored six unanswered runs to come away with the victory following a 4-4 road trip.
Kameron Loe (1-1) was credited with the win for throwing two scoreless innings, while Sean Burnett (0-5) took the loss for serving up Edmonds' homer.
Mike Morse paced the Nationals with two homers and four RBI, as the club failed to build off back-to-back wins against Cincinnati.
Neither starter factored in the decision. Chris Narveson gave up five runs on six hits in six innings for Milwaukee, while Washington's Craig Stammen yielded three runs on five hits in five frames.
With the Brewers trailing 5-1 in the fifth, Narveson started Milwaukee's rally with a two-out RBI single and scored two batters later on an Edmonds base hit.
The hosts plated two more off Tyler Clippard an inning later, as Carlos Gomez tripled home a run and came in to make it 5-5 when Escobar doubled to the left-field wall.
Milwaukee went in front for good in the seventh, with Edmonds following Rickie Weeks' leadoff walk with a blast over the right-field wall.
"It's nice to get a chance to play, but hopefully [Hart] won't be out for too long," Edmonds said. "We have a great offense, but we struggled early. We kept plugging away and never gave up."
John Axford backed up Loe's efficient relief appearance with a 1-2-3 ninth for his 14th save of the season.
The Brewers led 1-0 when Ryan Braun's sacrifice fly to center was enough to score Hart, who tripled with one away but injured his thumb diving for a fly ball in the third inning.
Morse belted a three-run blast in the second, then went deep in the fourth after Ryan Zimmerman's run-scoring single in the third.
"That was tough. It just speaks volumes for why you play nine innings," said Nationals manager Jim Riggleman. "[The Brewers] kept at it, and their bottom of the order really came through for them."
The Brewers and Nationals play again Saturday night at 5:35pm.