The Mets proactively delayed the start of Sunday’s game almost four hours, but at least capped the extended day with a celebration.
Luis Guillorme stroked a 10th-inning double that gave the Mets a pulse for the first time since the All-Star break in a 2-1 victory over the Dodgers at Citi Field.
The Mets snapped a four-game skid and avoided getting swept for what would have been the ninth time this season.
Guillorme’s shot over first base against Nick Robertson brought in automatic runner Brett Baty.
The walk-off hit was the first of Guillorme’s career.
It came after heavy rain in the forecast forced the Mets to move their scheduled 1:40 p.m. first pitch to 5:30.
That decision was reached Sunday morning.
Trevor Gott, in his home debut for the Mets, was entrusted a 1-0 lead in the eighth and walked James Outman leading off the inning before Miguel Rojas delivered a bloop single to right.
Mookie Betts stroked a game-tying single against Gott with one out before Brooks Raley retired Freddie Freeman and Max Muncy to end the threat.
Chris Taylor’s pinch-hit double against David Robertson in the ninth gave the Dodgers life with two outs.
But Robertson, the team’s bullpen MVP this season, struck out Outman to give the Mets a clean shot at the win in the bottom of the frame.
Robertson returned for the 10th inning and retired all three batters he faced to keep the automatic runner stranded at third base.
Scherzer gave the Mets a dominant performance, allowing one hit over seven shutout innings with six strikeouts and three walks.
Jason Heyward’s ground-ball single past third base in the second inning accounted for the Dodgers’ only hit against the right-hander, who enjoyed the rebound performance after allowing two homers to Manny Machado that sunk the Mets in the last game before the All-Star break.
Scherzer needed only 33 pitches to roll through the first three innings unscathed, but encountered trouble in the fourth when he walked Betts and Freeman to begin the inning.
Scherzer rallied to strike out Muncy and retired J.D. Martinez and David Peralta in order, throwing 27 pitches in the inning, to keep the game scoreless.
The Mets had limited chances early.
Jeff McNeil was left stranded in the first inning after stroking a two-out double.
In the third, Outman robbed Brandon Nimmo of an extra-base hit, colliding with the fence as he caught the drive to center.
Nimmo continues to hit the ball with authority: he homered Saturday after the previous night hitting a shot off the top of the right-field fence that was originally called a homer before replay changed it to a double.
Nimmo’s come-backer off Bobby Miller’s glove in the fifth went for an RBI fielder’s choice that gave the Mets a 1-0 lead.
Starling Marte, who was unavailable the previous night because of a migraine, singled and stole second in the inning before Mark Canha was hit by a pitch with one out.
Omar Narvaez walked to load the bases and Nimmo’s chopper (that likely would have been a force play at the plate if fielded properly) brought in Marte. Miller retired Nimmo at first base on the play.
But the Mets missed an opportunity to extend their lead when Francisco Lindor was retired by reliever Brusdar Graterol.
The right-hander Miller allowed three hits and struck out five over 4 ²/₃ innings.
Scherzer worked a perfect sixth, concluding the inning at 90 pitches — which allowed him to continue into the seventh. Scherzer again retired the side in order.