Still short on starting pitchers, the Mets needed a heroic effort out of their bullpen if they wanted to salvage the second game of Monday’s double header.

That’s exactly what they got, as six pitchers combined for seven shutout innings to make Jeff McNeil’s RBI double stand up in the Mets’ 1-0 win over the Braves Monday night at Citi Field.

The win gave the Mets their ninth split in 11 double-headers this season. It was just the fourth time the Braves have been shut out on the season.

Aaron Loup garnered opener duties for New York, working a seamless first with a strikeout of Joc Pederson to start the game. That was it for the lefty, as his day was finished after just 11 pitches. Tonight’s Busch Light was well earned.

The Mets threatened briefly in the first against Brave starter Bryse Wilson, thanks to a two-out McNeil single through a vacated left side of the infield and Dom Smith hit by pitch, but J.D. Davis grounded out to short to strand the pair.

Jeurys Familia entered for the second and immediately found himself in trouble thanks to Pete Alonso losing Austin Riley’s high pop up in the Queens twilight and Dansby Swanson’s grounder sneaking past the outstretched glove of Davis. The big righty rebounded though, striking out the next three batters and letting out an emphatic roar as he exited the field for the evening.

James McCann reached with two outs in the second thanks to arguably the most inaccurate throw in baseball history (apologies, 50 Cent), but Travis Blankenhorn’s pinch-hit strikeout ended the inning and brought in Anthony Banda for his third appearance in orange and blue.

The quick-working southpaw struck out the first two batters he saw – making it five in a row for Met pitchers – in a 1-2-3 third. The Met offense still couldn’t get much going in the bottom half of the frame though, despite a leadoff walk from Brandon Nimmo.

Banda became the first and only Met pitcher to work more than one inning in the fourth, allowing Riley’s second hit of the game – this one a more conventional line drive – but nothing else in his second scoreless frame.

Davis doubled to start the bottom half of the inning and was moved to third on Michael Conforto’s single, chasing Wilson in favor of bespectacled journeyman Jesse Chavez.

With runners on the corners and no one out, Jonathan Villar struck out on four pitches. McCann followed with broken bat roller to short that the Braves were able to turn over, ending the Met threat.

Trevor May entered in the fifth, becoming the fourth Met pitcher of the nightcap, and worked a 1-2-3 inning without much hindrance. Luke Jackson came on for the Braves in the bottom half of the inning as the Mets looked to break a 13-inning scoreless streak.

They did just that, and it was McNeil – who drove in the last Met runs in the sixth inning of yesterday’s win – that ended the schneid. With Nimmo on first and two outs, McNeil drilled one off the center field fence to give the Mets a slim 1-0 lead after five.

The onus was put on Seth Lugo to protect that lead against the top of the Atlanta lineup. Pederson greeted the righty with a single to right and Albies walked on four pitches to bring up Chipper Freddie Freeman with two on and no one out.

Freeman briefly gave the Citi Field faithful heart palpitations, but Kevin Pillar was able to reel in his deep fly ball with his back against the left field fence for the first out. Outs two and three came courtesy of a tidy 4-6-3 double play turned by Luis Guillorme and Villar up the middle, preserving the Met lead.

The Mets couldn’t get anything going against Sean Newcomb, leaving it up to Edwin Diaz to make the lone run stand up in the seventh and final inning.

He did so in style, striking out the side – all on sliders – to sound the trumpets and keep the Braves five games back in the division.

The five-game series continues Tuesday at 7:10 p.m. on SNY and WCBS 880. Charlie Morton (9-3, 3.65 ERA) is scheduled to start for the Braves, while the Mets once again have their starter listed as TBD.