The Mets' Bo Bichette celebrates his three-run double in the...

The Mets' Bo Bichette celebrates his three-run double in the 8th inning against the Minnesota Twins at Citi Field on Thursday. Credit: Jim McIsaac

The Mets hung on to beat the Minnesota Twins, 10-8, Thursday night behind Bo Bichette’s tiebreaking, three-run double for their second straight win after a 12-game skid.

After placing star Francisco Lindor on the injured list with a calf injury, New York led 6-1 in the fourth, 7-2 in the sixth and 7-3 in the eighth before Ryan Jeffers hit the first grand slam Huascar Brazobán allowed in his big league career.

Brett Baty and Marcus Semien singled against Andrew Morris (1-1) in the bottom half, pinch-hitter Tommy Pham walked against Anthony Banda and Bichette doubled off the left-centerfield wall for a 10-7 lead.

Miscommunication led to Brazoban starting the ninth inning, retiring Austin Martin on a groundout before Devin Williams relieved and struck out Luke Keaschall.

Brooks Lee singled and scored on Tristan Gray’s single, and Bryon Buxton’s double put the potential tying run in scoring position. Williams (1-1) then struck out Trevor Larnarch, who swung over a 2-2 changeup.

Baty’s three-run homer in the first off Joe Ryan gave the Mets a 3-1 lead and Carsen Benge hit a solo shot for the 7-2 margin in the fourth. Gray hit a solo homer in the sixth off David Peterson.

Christian Scott lasted just 1 1/3 innings and walked five in his first appearance with the club since July 21, 2024.

 
SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME