The Mets prevented an unlucky 13 on Wednesday, but it still came at a cost.
They finally snapped a 12-game losing streak with a 3-2 win over the Twins at Citi Field.
Francisco Lindor, though, left the game with left calf tightness on the same night they welcomed Juan Soto back from a strained right calf.
Still, the Mets will take the victory, ending their longest losing streak since 2002.
Despite blowing a pair of leads and making some ugly baserunning mistakes, the Mets got a run-scoring bloop single to right by Mark Vientos to score Lindor’s replacement — Brett Baty — for the go-ahead run in the bottom of the eighth.
Luke Weaver got the final four outs of the game to seal the win, striking out Byron Buxton to end it.
The winning rally began with two outs and no one on in the eighth, as Baty and Francisco Alvarez walked before Vientos — who was thrown out by a mile after running through a stop sign to end the sixth — came up with a clutch hit.
The victory, the Mets first since April 7, moved the Mets to 8-16, but was clouded by the Lindor injury concern.

The shortstop was removed from the game after scoring from first base on Alvarez’s run-scoring double to the gap in right-center in the bottom of the fourth.
The shortstop managed to just beat the throw home to give the Mets a 2-1 lead, but he was slow rounding the bases and remained down at home plate momentarily before he got to his feet and returned to the dugout.
He was removed prior to the top of the fifth, with Baty entering to play third base, while Bo Bichette moved from third to shortstop.
The latest injury worry occurred just as the Mets got Soto back from the IL after the star was sidelined for 15 games with the calf injury he suffered while running the bases in San Francisco on April 3.
Disclaimer : This story is auto aggregated by a computer programme and has not been created or edited by DOWNTHENEWS. Publisher: nypost.com






