R.A. Dickey earned his 19th victory with a strong performance, Jason Bay and Scott Hairston homered and the New York Mets barely held on in the ninth inning for their second straight home win, 4-3 over the Miami Marlins on Saturday.
Just hours after the Mets snapped a nine-game losing streak at Citi Field on Friday and scored more than three runs in their home ballpark for the first time since Aug. 12, New York broke out the bats again in front of a crowd of 30,332.
The Marlins rallied in the ninth, capped by John Buck's three-run homer off Jon Rauch after Dickey (19-6) left. The home run was confirmed after the second video replay of the game when umpires ruled the shot struck the left-field foul pole.
The Mets have won consecutive games at home for the first time since topping Houston on Aug. 25-26 — the last two games before the start of their most recent home skid.
Dickey got to 19 wins on his third try after two consecutive losses — the only time this season he has been beaten in back-to-back starts. Washington's Gio Gonzalez , who also pitched on Saturday, and Dickey are the only major leaguers with 19 wins this season.
The knuckleballer batted for himself in the eighth, despite already throwing 104 pitches, and heard cheers and chants of his name when he returned to the mound in the ninth. He tried to finish his fourth shutout of the season but was pulled after Greg Dobbs led off with a walk and Donovan Solano followed with a double.
Rauch then allowed Buck's 12th homer before getting three outs for his fourth save. Gorkys Hernandez struck out with a runner on second to end it.
Dickey yielded two runs, six hits — including three by Solano and two by Gil Velazquez — and two walks.
Dickey nearly provided another thrill with his bat when he sent a long drive to left field with the bases loaded in the sixth, but was robbed of an extra-base hit when Bryan Petersen jumped into the fence to make a highlight-reel catch.
After a wild pitch on a knuckler, Dickey worked out of a jam in the second inning by striking out Hernandez and Jose Reyes with runners on second and third.
Five of Dickey's wins this season have come against the last-place Marlins, the only team in the NL East behind the Mets. He struck out four to retake the league lead from Los Angeles' Clayton Kershaw and will be in position to reach 20 wins for the first time when he faces Pittsburgh on Thursday in his final home start of the season.
Bay provided the punch against Mark Buehrle (13-13) in the second by launching a two-run homer to straightaway center for his eighth of the season. It was Bay's second consecutive shot against Buehrle, having hit a grand slam against the left-hander in Miami on Sept. 2 to pace the Mets to a 5-1 win.
Hairston pushed New York's lead to 3-0 in the fourth when he led off with his 19th homer of the season and second in two days. Hairston had to wait through a video review before he finished his trot in from second base, as the ball was originally ruled in play off the center field fence. Replays showed the ball struck the batter's eye above the blue wall 408 feet from home plate.
Buehrle allowed four runs and five hits with three walks and three strikeouts in six innings of his 30th start of the season. He is six innings shy of reaching 200, which would give him 12 straight seasons of 10 wins, 30 starts and 200 innings — the longest current streak in the majors.