PHOENIX -- Jake Peavy was nearly unhittable last night. And for three innings, he was untouchable.
San Diego's ace fell one strike short of Tom Seaver's major league record of 10 consecutive strikeouts and fanned 16 batters in seven innings before Stephen Drew hit a two-out, two-run homer in the ninth to give the Arizona Diamondbacks a 3-2 victory over the Padres last night.
Peavy struck out the side in the second, third, and fourth innings and had thrown 117 pitches when he was relieved by Scott Linebrink to open the eighth with San Diego leading, 2-0. The strikeout record for a nine-inning game is 20, shared by Roger Clemens (twice) and Kerry Wood.
Peavy's streak ended when he walked Eric Byrnes on a 3-2 pitch after a check swing call.
With San Diego ahead, 2-0, pinch hitter Miguel Montero homered off Linebrink in the eighth. Trevor Hoffman relieved to start the ninth, walked Chad Tracy with one out, then allowed Drew's homer on a 3-1 pitch.
Tony Pena (2-1) earned the victory with a scoreless ninth inning.
Peavy, who matched his career high for strikeouts, allowed two hits and walked three. Arizona starter Brandon Webb gave up two runs and six hits in eight innings.
Byrnes, who began Peavy's strikeout streak, led off the fifth. With a 2-2 count, Byrnes fouled off a pair of pitches, then checked his swing. First base umpire Jeff Kellogg ruled he didn't go around, and Byrnes then took ball four, which was outside.
Drew flied out, and Peavy struck out Carlos Quentin. Following a four-pitch walk to Chris Synder, Peavy fanned Webb for his 12th strikeout. Arizona manager Bob Melvin was ejected by plate umpire Mike Reilly after Webb's at-bat began with a called strike.
Seaver set the consecutive strikeouts record for the New York Mets against San Diego on April 22, 1970, when he struck out his final 10 batters -- and 19 in all.
Peavy had singled and run the bases in the top of the fifth. His first eight strikeouts in the streak were swinging.
The streak began in the second, when Peavy struck out Byrnes, Drew, and Quentin.
In the third, Peavy struck out Snyder -- who was thrown out at first after catcher Pete Laforest dropped the pitch -- Webb, and Chris Young. Peavy had fallen behind Young, 3-0. In the fourth, Peavy fanned Alberto Callaspo, Orlando Hudson, and Tracy.
San Diego's previous record for consecutive strikeouts in a game was six, shared by four pitchers.
Kevin Kouzmanoff hit an RBI double in the second and Terrmel Sledge homered in the fourth for the Padres. Sledge, who came in 1 for 10 against Webb, finished 3 for 4.