Ian Desmond hit a home run and had the game-winning sacrifice fly in the 10th inning to lift the Washington Nationals to a 3-2 win against the Florida Marlins on Saturday.

Wilson Ramos singled to lead off the 10th inning, took third on a throwing error and scored on Desmond's fly as the Nationals improved to 12-4, continuing their best start since moving to Washington from Montreal in 2005.

Florida's Logan Morrison hit a two-run homer off Brad Lidge in the top of the ninth inning to tie the game at 2.

Morrison's homer kept Nationals starter Stephen Strasburg from his third win of the season. Strasburg allowed four hits, walked one and struck out six over six scoreless innings in his fourth start of the season.

Jayson Werth also homered for the Nationals. Tom Gorzelanny (1-0) pitched the 10th inning for the win.