After Bryce Harper provided Washington with a first-inning lead, the Nationals spent the rest of the game holding off the worst team in the National League. Harper hit a three-run homer to back an effective pitching performance by Gio Gonzalez, and the Nationals beat the Miami Marlins 3-2 on Thursday night to keep alive their slim hope of reaching the playoffs.