It was a game they should have lost against a team that had seemingly forgotten how to lose. But not this time, not these Mets, not right now.

Down by one run in the 11th, Lucas Duda dropped a single inside the leftfield line to score an on-the-move Michael Cuddyer from first, and Wilmer Flores grounded a single up the middle for the third walk-hit of his career as the Mets beat the Blue Jays, 4-3, Monday night to snap Toronto's 11-game win streak. It was the Mets' second straight come-from-behind win.

The Blue Jays tied the score at 2 in the ninth, against a usually dominant Jeurys Familia. Jose Bautista hit Familia's first pitch of the ninth, barely fair and barely out to leftfield, for his second homer of the game.

In the 11th, Hansel Robles walked Ezequiel Carrera with one out, and with Carrera running, allowed a single to right by Chris Colabello to put runners at the corners for Dioner Navarro, whose mid-range fly ball to right scored the go-ahead run.

The Mets appeared to be in good shape in the ninth, with Familia going for his 20th save and his second of the four-out variety. That notion, though, disappeared as quick as Bautista's bat speed. Bautista took Familia deep to tie the game at 2. It was Familia's second blown save of the season.

The wild ending all but overshadowed a first-rate performance by Noah Syndergaard, whose night began inauspiciously. He gave up Bautista's first homer of the game, a laser shot with two outs in the first that rattled around the second deck at Citi Field.

This is how Syndergaard's night ended: staring down Mark Buehrle in the bottom of the sixth, a pitcher who had been perfect for most of the night, and bunting a ball right past the lip of the infield grass to move Kevin Plawecki to second. That play marked the beginning of the end for Buehrle.

With Plawecki on second, Juan Lagares doubled on a 2-and-0 fastball to tie the score at 1 and, on the next pitch, Ruben Tejada provided a mirror image of Lagares' exploits. His double bounded over Bautista's glove, scoring Lagares. Plawecki led off the inning by reaching on a throwing error by Jose Reyes.

Buehrle had been perfect until Duda's borderline, leadoff hit in the fifth. Duda's grounder took a bad hop over the glove of a crouching Edwin Encarnacion at first and skittered to the corner, where it was momentarily bobbled by Bautista and ruled a double. Duda budged no further, though, as the lefty struck out Flores, got John Mayberry Jr. to fly out to center, and got Dilson Herrera to ground out to third to end the inning. Buehrle pitched seven innings, allowing four hits and one earned run.

While Buehrle was coaxing and prodding, Syndergaard was dominating . . . after the first inning, that is.

Bautista thoroughly victimized Syndergaard's 98-mph offering for a solo homer that gave the Blue Jays the lead three batters in. Syndergaard then walked Encarnacion, who ended up on third on Colabello's bloop hit to right, but he struck out Navarro swinging on a 98-mph sinker to end the inning.

Syndergaard allowed only one baserunner -- a walk to Bautista in the third -- for the remainder of his tenure. He struck out the side swinging in the fourth and added two more strikeouts in the fifth, ending up with a career-high 11 before getting pulled after 109 pitches.