WASHINGTON _ No walk-off homers, no blown leads and no meltdown innings this time.
Just a lot of singles as the Marlins continuously crowded the bases on Sunday and took out some frustration on the host Nationals in a 10-2 rout.
The Marlins banged out a season-high 22 hits.
In a four-game series during which the Marlins blew a nine-run lead, lost a game on a walk-off home run by Mark Reynolds, who came back the next day and recorded 10 RBIs, Miami salvaged the finale going mostly station to station on the base paths.
Other than Justin Bour and Martin Prado's back-to-back doubles in the ninth, 20 of the Marlins' hits were singles.
The Marlins (37-55) entered the game ranked sixth in the National League in total, but had the league's worst slugging percentage at .366. The Marlins left 17 runners on base.
The Marlins snapped a 14-game losing streak to the Nationals (45-44), which was a franchise-worst against a single opponent.
The Nationals ended the onslaught by having Reynolds pitch in the ninth inning.
And Reynolds didn't disappoint the Washington faithful inducing a weak grounder to first from pinch hitter Bryan Holaday before getting a loud ovation.
J.T. Realmuto led the Marlins with a career-high five hits and drove in three runs as Miami struck quickly with three runs in the second inning.
Prado went 4 for 6 with an RBI. JT Riddle went 3 for 6 with two RBIs while Bour, Starlin Castro and Cameron Maybin each had two hits. Bour finished with two RBIs.
Trevor Richards walked a career-high seven with the last one being intentional, and couldn't finish the fourth inning after giving up two runs on four hits.
But the Marlins' bullpen returned to form as Drew Rucinski, Adam Conley, Drew Steckenrider, Brad Ziegler and Kyle Barraclough kept the Nationals off the board for a combined 5 1/3 innings.
Steckenrider pitched a scoreless seventh to extend his scoreless inning streak to 19 2/3. It is the longest active streak in the majors.
Richards' intentional pass brought up red-hot Reynolds with the bases loaded and two outs in the fourth.
Marlins manager Don Mattingly called upon Rucinski and he induced Reynolds to hit an inning-ending fielder's choice ground ball to short.
It snapped a string of seven consecutive at-bats with a hit for Reynolds, although he'd record a single in the ninth.
Brian Anderson recorded his 99th hit tying a Marlins' rookie record set by Alex Gonzalez (1999) for most hits before the All-Star break.