Yoenis Cespedes went 2-for-3 with a home run and later received word he was voted to start in the All-Star Game.

Not a bad night.

Cespedes will start for the National League in next Tuesday’s Midsummer Classic. He will be joined by teammates Noah Syndergaard and Jeurys Familia, who will make their All-Star debuts. Terry Collins will join the trio and manage the team, by virtue of the Mets’ National League title last year.

The the last time the Mets sent at least three players to the All-Star Game was 2009, when David Wright, Francisco Rodriguez, Johan Santana and Carlos Beltran earned the honors.

“I think any player that has the opportunity to represent an organization is an honor,” Cespedes said through a translator, adding he would not participate in the Home Run Derby.

Cespedes received 2,816,146 votes to finish second behind the Nationals’ Bryce Harper (2,865,095) among National League outfielders.

Cespedes, who was a reserve for the American League All-Star team in 2014, has 21 home runs and 51 RBIs this season. He is hitting .304 with a .960 OPS.

Syndergaard and Familia represent a pitching staff that, entering Tuesday, was third in the majors in ERA (3.32).

Familia said the All-Star nod meant even more coming from Collins. “For me, it’s something special,” he said. “I’ve known TC for a few years . . . I’m excited that he’ll be the manager.”

“I watched Jacob [deGrom] compete it in last year and saw how tremendous he did, and decided I wanted a piece of the action,” Syndergaard said. “I worked hard this offseason and made it a goal of mine.”

Chicago first baseman Anthony Rizzo led the National League in votes with over 3.2 million, making him one of five Cubs voted into the starting lineup. Second baseman Ben Zobrist, shortstop Addison Russell, third baseman Kris Bryant and outfielder Dexter Fowler were the other.

Buster Posey was voted the National League’s starting catcher for the third season, and the Giant will be making his fourth All-Star appearance.