Most of the attention for the game centered around Scherzer's second Grapefruit League start. The Marlins scored early off the former Cy Young Award winner, who allowed one run and struck out three.
Haren, meanwhile, threw three scoreless frames, giving up one hit, while fanning three.
"That's why Spring Training is so cool. You could be up close and personal to watching Scherzer, one of his first starts," Haren said. "I go farther back with him. I was with the Diamondbacks with him. I'm glad he got what he deserves."
Miami relied on small ball to grab the lead in the first off Scherzer. Dee Gordon got the inning rolling by dropping a bunt single down the third-base line, and he stole second. A wild pitch moved him to third, and Christian Yelich slapped an RBI single to center.
The Marlins managed six hits off Scherzer in three innings, but just the one run. The Nationals' ace had at least two runners reach in each inning, but he was able to minimize damage. Scherzer's afternoon was finished after 47 pitches, 33 for strikes.
Washington tied it at 1 in the sixth inning on former Miami second baseman Dan Uggla's two-out double off Marlins closer Steve Cishek.
Up next for Marlins: A matchup of aces is on tap for Wednesday at 1:05 p.m. ET, when the Marlins play host to the Mets at Roger Dean Stadium, which can be heard live on Gameday Audio. Although Miami hasn't made an official announcement, Henderson Alvarez is the likely Opening Day starter, and he's slated to face Matt Harvey, who is recovering from Tommy John surgery. Alvarez is lined up to throw three innings or about 45 pitches. Shortstop Adeiny Hechavarria could be back in the lineup after being out a week with a sore right shoulder.
Joe Frisaro is a reporter for MLB.com. He writes a blog, called The Fish Pond. Follow him on Twitter @JoeFrisaro. This story was not subject to the approval of Major League Baseball or its clubs.