Now the Mets are in big-boy territory with this winning streak.

After six straight seasons of doing almost nothing right, the Mets have entered a bizarro world in which they can do no wrong. Their good fortune continued Wednesday night, when the Mets scored twice in the late innings and beat the Braves 3-2 at Citi Field for their 10th straight victory.

“It’s fun to be playing baseball right now,” Lucas Duda said after his eighth-inning single off reliever Jim Johnson scored the go-ahead run. “Nobody is giving up. We’re playing all nine innings and everybody is having fun out there.”

The Mets (12-3) have the best record in the major leagues and the 10-game winning streak is their longest since July 2008. On Thursday they will attempt to complete a 10-0 homestand and win an 11th straight game for the first time since 1990.

The key at-bat in the eighth was Juan Lagares’ single through the right side on a hit-and-run that gave the Mets runners on the corners with nobody out. Curtis Granderson’s pinch-hit walk had started the rally. Duda followed Lagares’ hit with the go-ahead single.

Wilmer Flores blasted a solo homer in the seventh as part of his 2-for-4 night with two RBIs. Lagares also made a circus catch, with his back to the infield, in the seventh to help keep the Mets within a run.

“We came home and you’re looking at a 10-game homestand and you said, ‘Let’s get six — if we get seven great, but if we get six, let’s build on what we did on the road,’ ” manager Terry Collins said. “These guys have just taken off and I salute every single one of them.”

Dillon Gee kept the Mets in the game by allowing two earned runs on eight hits and one walk over seven innings. It was easily the right-hander’s best pitching line in three starts this season and came at the right time.

Rafael Montero is scheduled to start in Miami on Tuesday, giving the Mets a sixth starter for one turn through the rotation. Whether it’s Montero or Gee that remains in the rotation afterward is anybody’s guess.

Gee had been so frustrated with the direction he was headed, he recently met with Collins to vent.

“I just needed to talk and he was there for me,” Gee said. “I have been taking it upon myself to get it done out there.”

As for his performance Wednesday, the right-hander deemed it acceptable.

“Stuff-wise I felt this was the worst,” Gee said. “But that’s why you love baseball — it turned out differently.”

Flores homered in the seventh against reliever Cody Martin to tie it 2-2 after lefty Eric Stults frustrated the Mets for six innings.

The blast was Flores’ third on the homestand and reinforced the organization’s commitment to him at shortstop despite his defensive limitations.

Lagares’ unbelievable catch in the seventh set the stage for the comeback. Jace Peterson hit a shot to center leading off the inning and Lagares — with his back completely turned to the infield — reached back over his left shoulder to make the grab while racing toward the fence.

“Juan doing Juan things,” Gee said. “He is amazing to watch.”

[mlbvideo id=”84653783″ width=”640″ height=”360″ /]

Former Met Eric Young Jr. tripled in the fifth against Gee, and Alberto Callaspo’s ensuing sacrifice fly gave the Braves a 2-1 lead.

Flores delivered a RBI single in the second to make it 1-1. Eric Campbell’s leadoff double started the rally before Flores went to an eighth pitch against Stults and drilled a single for his sixth RBI of the season.

“I really believe winning is contagious,” Collins said. “It’s fun, people like it, and when you’re in these kinds of streaks, everybody wants to do their part. They don’t get caught up in individual stuff; they get caught up in the team stuff and it makes a difference.”