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 the Nationals: Jordan Zimmermann will make his second start of the spring on Wednesday for the Nationals, who return home to Space Coast Stadium to face Tigers ace David Price at 1:05 p.m. ET, live on MLB.TV. Zimmermann tossed two scoreless innings against the Braves on Friday. Drew Storen and Blake Treinen are also scheduled to pitch vs. Detroit.
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.