New York Mets left-hander Steven Matz led the way in Saturday night’s 3-0 win over the Pittsburgh Pirates at Citi Field, tossing his first career complete-game shutout.

Matz allowed five hits, striking out seven and walking none, to shut down Pittsburgh on just 99 pitches.

Michael Conforto contributed his 19th homer of the season, a solo shot in the sixth, and J.D. Davis added a two-run dinger in the eighth to give the 28-year-old Long Island native all the cushion he needed.

Pitching

Steven Matz began his night with two strikeouts in a perfect first, getting Kevin Newman looking at an up-in-the-zone, 94 MPH sinker, and catching Starling Marte staring at an inside-half, 95 MPH sinker.

Josh Bell reached on a Todd Frazier error to lead off the second but Matz got Bryan Reynolds to ground into a 6-4-3 double play and retired Jose Osuna to move right along.

After an eight-pitch, hitless inning of work in the third, Matz allowed his first hit of the contest in the fourth — a one-out, ground-rule double off the bat of Melky Cabrera — before striking out Bell looking at a 94 MPH sinker on the lower inside half to end the frame.

Matz continued to roll in a perfect fifth, setting down the Pirates on just nine offerings to cruise into the sixth at just 49 pitches (33 strikes).

Jacob Stallings led off the sixth with a double into the right-center field gap and Newman added a one-out single to put runners on the corners, but Matz got Cabrera to ground into a first-pitch, 5-4-3 double play to end the threat.

Steven Matz worked around a two-out single from Reynolds in the seventh and produced another scoreless frame in an 11-pitch eighth to head into the ninth (for the first time in his career) at just 89 pitches.

Newman added his second single of the game to lead off the ninth, but Matz got Cabrera to fly out, struck out Marte, and induced a weak groundout via Bell to close out his gem.

Offense

Michael Conforto drew a one-out walk in the first versus Pirates right-hander, Trevor Williams — his first base-on-balls drawn in 50 plate appearances — but was left stranded.

Williams set down the Mets in order from Conforto’s walk through J.D. Davis’ double into the right-center field gap with two outs in the fifth. Rosario was given an intentional pass to put two runners on, but Matz went down swinging at an impressive slider via Williams to end the frame.

Conforto finally got to Williams with one out in the bottom of the sixth, taking advantage of an 84 MPH changeup left down Broadway and driving his 19th home run of the year into the Coca-Cola seats, just inside the right-field foul pole, to give the Mets a 1-0 lead.

With one out in the seventh, Frazier reached on a pop-fly single that was misplayed and dropped behind shortstop Jung Ho Kang to set the table for Davis, who crushed his 10th home run of the season (105.7 MPH exit velocity, 395 feet) to put the Mets ahead, 3-0.

On Deck

Jason Vargas (5-5, 3.96 ERA) takes the hill for the Mets versus Pirates right-hander Chris Archer (3-7, 5.40 ERA) in the series finale against Pittsburgh on Sunday at 1:10 PM.

The game will be televised on WPIX and broadcast on WCBS 880 AM.