Showered by raindrops and jeers for much of the game, Bryce Harper put a bat-flipping, celebratory finish on his memorable return to Washington.

Harper crushed a long home run in his final at-bat, and the Philadelphia Phillies beat the Nationals 8-2 Tuesday night for the franchise's best start in over a century.