PHOENIX -- New York Mets right-hander Matt Harvey made a first impression that will have lasting significance.
Harvey became the first player in modern major league history to strike out at least 10 batters and get two hits in his debut, and Scott Hairston backed him with three hits and two RBI in the Mets' 3-1 victory over the Arizona Diamondbacks on Thursday at Chase Field.
"When I was warming up, I looked around and kind of took everything in. At that moment I really did believe that I was meant to pitch in the big leagues," said Harvey, the seventh player taken in the 2010 draft. "It was everything I could have imagined. I just wanted to go out there and do everything I could to keep the team in a winning distance."
Harvey struck out 11 in 5 1/3 scoreless innings, breaking the franchise record for strikeouts in a major league debut. The mark of eight had been shared by Tom Seaver and Bill Denehy, who debuted three days apart in April 1967.
Harvey struck out at least one in each inning, including three in the third, before leaving after issuing two of his three walks in the sixth inning. He doubled in the second inning and singled in the fourth.
"He is a different cat. That makeup is off the charts," Mets manager Terry Collins said. "He earned the right to come here. It wasn't a stab in the dark. I just hope everybody doesn't expect to see that electrifying stuff each and every night."
Hairston, who began his career with the Diamondbacks, had a two-run double in the first inning, and Rob Johnson hit a sacrifice fly in the fourth to help the Mets (48-51) break a six-game losing streak. It was the Mets' second victory since the All-Star break.
Bobby Parnell walked two in the ninth but struck out the side for his third save, getting Kubel looking at a third strike. It was the Diamondbacks' 16th strikeout of the game.
Justin Upton broke the Mets' shutout with a sacrifice fly in the eighth inning to drive in Kubel, who drew a one-out walk and took third on Paul Goldschmidt's double.
The Diamondbacks (49-50) lost their second straight after running off a five-game winning streak to start their current 10-game homestand.
"You hear you are facing a guy in his major league debut, you are kind of licking your chops a little bit, hoping he would be a little amped in spots and leave balls over the plate, but he just didn't do that," Kubel said.
Harvey struck out eight of the first 14 batters he faced with a fastball that touched 98 mph on the stadium radar gun and two breaking balls. He was 7-5 with a 3.68 ERA in 20 starts for Triple-A Buffalo, and he was second in the International League with 112 strikeouts when he was promoted two days ago.
Left-hander Wade Miley, the Diamondbacks' lone All-Star, gave up three runs in 5 1/3 innings and lost for the third time in five appearances.
The Mets gave Harvey a 2-0 cushion by jumping on Miley early. Ruben Tejada and Daniel Murphy singled to center field to open the game before Hairston lined a double to right-center, driving in two. Miley entered the game with seven home victories, tied for the NL lead with Madison Bumgarner, A.J. Burnett and Johnny Cueto.
"This is a good hitter's park, a good batter's eye. This is home, so I have a little extra energy," Hairston said.
Harvey struck out seven batters in the first three innings, giving up his first hit when Kubel hit a check-swing roller to third base against an overshifted infield with two outs in the first. Harvey struck out three in the third, when Gerardo Parra reached first on a third-strike wild pitch.
After an Aaron Hill single, Harvey threw another wild pitch to put runners on second and third with one out but got out of the jam by striking out Kubel and Goldschmidt on 97 mph fastballs.
Andres Torres tripled and scored on Johnson's sacrifice fly for a 3-0 lead in the fourth.
NOTES: Johnson caught Harvey in his Mets return after being recalled from Buffalo on Thursday. Johnson hit .313 with one double and one RBI in 11 games with the Mets from May 8-June 1. Catcher Mike Nickeas was optioned to Buffalo after Wednesday's game. ... Mets third baseman David Wright was 0-for-4, but he continues to lead the NL with a .381 road batting average. ... Upton has batted fifth in the order in each of his past 10 starts, and manager Kirk Gibson sees no reason to change. Upton is hitting .357 since dropping from the No. 3 spot, and the D-backs entered the game with a 7-3 record in that span, with Upton getting one day off. "If he really started driving the ball and hitting the ball with more power, more consistently, I might consider. Right now, I like the way the lineup is," Gibson said. ... The Mets are 27-23 in Arizona but were swept in three-game series at Chase Field in 2010 and 2011.