Matt Harvey has had better stuff and better velocity but he’d never had a complete game or a shutout. That is until last night when the Mets’ All-Star ace got both in a 5-0 domination of Colorado taking yet another step forward in what already is becoming a historic career.

In a nine-inning performance that was ruthlessly efficient befitting Shark Week Harvey (9-3) was machine-like in his precision. He faced just three batters over the minimum allowed no walks and just four harmless singles and even overcame a line drive off the kneecap to blank the Rockies.

“It’s awesome. As a starter pitcher it’s what you shoot for every time. To do it here do it at home [was fun]’’ Harvey said. “That’s something I’ve been trying to do all year go out there and eat up innings. … It’s fun to throw strikes and watch the defense work.

“Nine innings that’s where you want to go as a starter whether I struck out 10 or zero or one. Nine innings with a bunch of zeroes that’s all that matters.’’

Harvey had pitched nine shutout innings of one-hit ball on May 7 vs. the White Sox but the Mets didn’t pull out a 1-0 win until the 10th after he departed. This time thanks to Harvey’s efficiency manager Terry Collins letting him come back out after throwing 90 pitches through eight frames and rookie Wilmer Flores’ three-RBI insurance double in the eighth. Harvey he closed the deal.

“I told the coaches it’s a win-win situation” Collins said. “If he pitches a shutout he needs to know how to do it. … To have that beast that wants to go out there and pitch the ninth especially with a 5-0 lead they’re unique and it’s good to have one.

“He’s special there’s no other way to put it. He’s got all the tools all the credentials the stuff the makeup. He doesn’t have to have his greatest stuff every inning. He went out at 80 85 percent and said I’m going to make pitches and see if I can get some outs and that’s what he did.