After a defensive mishap in the first inning, Carson Benge walked off the Tigers in the 10th. And for an encore to a stellar debut, A.J. Ewing scored the winning run.

The Mets came from two runs down for the second straight night to beat Detroit, earning a 3-2 victory Wednesday at Citi Field. The Mets (17-25) have quietly won seven of 11.

Bo Bichette tied the game with a two-out, bloop single to center in the seventh, and four Met relievers (Huascar Brazobán, Luke Weaver, Devin Williams and Brooks Raley) hurled 5 1/3 innings of scoreless relief.

Starter Christian Scott was not at his best, pitching in and out of trouble. He allowed two runs on seven hits, walked two, hit a batter and struck out five. The 26-year-old’s ERA is 3.45. He has yet to win a game in 13 career appearances.

Dillon Dingler, the game’s second batter, hit a line drive to right that glanced off Benge’s glove as he was on the run and put runners at second and third. It was scored as a double. One out later, Riley Greene singled both men home.

Framber Valdez made the start after serving a five-game suspension for hitting Trevor Story of the Red Sox with a fastball in the back. He gave up two runs over 6 2/3 innings and was chased after Benge singled in the seventh. Kyle Finnegan came in to face Bichette, who greeted him with the game-tying hit.

Juan Soto, who started at designated hitter, fouled a pitch off his foot in the third inning and exited for a pinch-hitter in the seventh. X-rays were negative, and he will be day-to-day.

In his second big-league game, Ewing went 0-for-3 with a walk and struck out looking three times. He was the free runner in the 10th when he scored on Benge’s one-out hit.

Stat of the Game

Not a stat, but I learned today that Ewing’s debut came on the 41st anniversary of the Knicks winning the draft lottery that allowed them to select Patrick Ewing.

Player of the Game

Benge was 3-for-5 and raised his batting average to .230. Big credit to Brazobán too, who retired all seven batters he faced and struck out two.

On Deck

The Mets will go for a sweep. Nolan McLean (1-2, 2.78) has allowed three earned runs or fewer in 15 of 16 career starts. RHP Keider Montero, (2-2, 3.18 ERA), who has never faced the Mets, goes for Detroit. First pitch is at 1:10 p.m. ET, and the game will air on SNY.