Carlos Beltran fittingly was back in his old corner locker at Citi Field, with current Cardinals teammate Adam Wainwright in the adjacent stall and Yadier Molina on the other side.

How’s that for a 2006 flashback, Mets fans? Beltran, who was cheered during pregame introductions before Tuesday night’s All-Star Game, blasted a career-best 41 homers in ’06 and 149 in six-plus seasons in Queens, but many fans can’t forget how Game 7 of the ’06 NLCS ended against St. Louis, with Beltran frozen by a Wainwright curveball for the final out of the season.

“When you look at my career and look at the numbers I put up here, honestly I felt that just one pitch or maybe one at-bat doesn’t really dictate a career,” Beltran said. “But if the fans want to see it that way, I have nothing against that.”

Former teammate and fellow All-Star David Wright said Beltran was “underappreciated” during his time with the Mets, before he was dealt away for Zack Wheeler in July of 2011.

“He had a couple of monster seasons for us, and he was a huge reason why we made it as far as we did in 2006,” Wright said. “We came a couple runs from making the World Series. We don’t get close to doing that without Carlos.”

Beltran battled knee injuries during his time with the Mets, missing more than half the season in both 2009 and 2010.