For nearly eight innings Saturday, the Mets squandered scoring opportunity after scoring opportunity.
They started 0-for-10 with runners in scoring position and left a runner stranded at third base in three of the first seven frames.
But the Mets would not be denied.
Francisco Lindor’s walk-off sacrifice fly in the bottom of the ninth capped an improbable 3-2 victory over the Toronto Blue Jays at Citi Field.
Jose Siri scored the winning run, giving Lindor the seventh walk-off RBI of his career.
Lindor’s heroics against Blue Jays reliever Jeff Hoffman followed an eighth-inning rally in which Jesse Winker’s two-run triple tied the score.