Roy Halladay is normally his own best closer.
Halladay, the 2010 NL Cy Young Award winner, just couldn't escape trouble in the ninth inning against streaking Arizona.
Lyle Overbay quickly found his place as Arizona's latest late-inning star, lining a two-RBI double off Halladay in the ninth to lift the Diamondbacks to a 3-2 win over the Philadelphia Phillies on Tuesday night.
Halladay (15-5) had retired 12 straight batters into the ninth. Halladay, trying to become the NL's first 16-game winner, allowed consecutive singles to open the inning. Overbay hit a one-out double to right that silenced the crowd and helped Arizona win the opener of this three-game series between NL division leaders.
Overbay, Halladay's former teammate in Toronto, knocked in all three runs as Arizona won its seventh straight game.
Elsewhere in the NL it was: Atlanta 2 San Francisco 1 (11 innings); Milwaukee 2 Los Angeles 1; Pittsburgh 5 St. Louis 4 (11 innings); Houston 6 Chicago 5; Washington 6 Cincinnati 4; Florida 6 Colorado 5; and San Diego 6 New York 1.
At Philadelphia, the Phillies had two relievers warming up as two runners reached against Halladay. Phillies manager Charlie Manuel never wavered in his confidence in Halladay to finish off the Diamondbacks.
"It's kind of his game, isn't it?" Manuel said. "He's my ace. If I was going to make a move, I'd do it to start the inning."
Halladay tied a career high with 14 strikeouts and tossed his seventh complete game.
"It can be a little tougher to swallow sometimes in the ninth then if you get blown out in the third," Halladay said.
Bryan Shaw (1-0) pitched a scoreless eighth for his first career win and J.J. Putz worked the ninth for his 30th save. Putz fanned Jimmy Rollins with the tying run on second. Putz is 9 for 9 since returning from the disabled list.
Overbay, who had one pinch-hitting appearance for the Diamondbacks, led them to their 35th comeback win this season.
"These guys have composure when we're behind," manager Kirk Gibson said. "These guys are a quick-strike team."
The 34-year-old Overbay was released last week by Pittsburgh after hitting .227 with eight homers and 37 RBIs in 103 games. He was drafted by Arizona in 1999 and played with the Diamondbacks from 2001-03.
"It's a good situation," Overbay said. "I couldn't ask for anything better."
Shane Victorino hit a two-run homer off Arizona starter Josh Collmenter in the fifth. Halladay took over from there.
Halladay, who also struck out 14 batters April 24 at San Diego, had again dazzled in front of the usual sold out crowd at Citizens Bank Park. The Phillies, an MLB-best 78-42, lost for the first time in Halladay's last 11 home starts.
He struck out the side in the fifth and eighth against the NL West-leading Diamondbacks and had his 14th career double-digit strikeout game. Halladay even atoned for a rare balk with his leadoff double in the seventh, his first career extra-base hit. He was batting .075 (4 for 53) entering the game and was hitless his first two at-bats.
Halladay threw 123 pitches and had one intentional walk.
He never before had to hustle to second base on a swing of the bat. Halladay hit a high fly down the right-field line off the wall against Collmenter in the seventh for the double, but was left stranded at third.
With the Phillies trailing 1-0 in the fifth and after Rollins had singled, Victorino lined his 13th homer into the right-field seats for a 2-1 lead.
That was seemingly all Halladay needed. He was on top of his game in the eighth, fanning Kelly Johnson, Willie Bloomquist, and Ryan Roberts on curveballs in the mid-70s.
His first balk of the season in the fourth was his only miscue — until he faltered in the ninth.
"That's going to happen sometimes," Manuel said.
Collmenter struck out a career-high eight and walked one in 6 2-3 innings. Overbay staked him to a 1-0 lead with an RBI single in the second.
Halladay versus Collmenter could be a playoff preview. While the Phillies have a commanding lead in the NL East, the Diamondbacks have defending World Series champion San Francisco chasing them down.
Braves 2 Giants 1 (11 innings)
At Atlanta, rookie Randall Delgado allowed no hits through six innings in his second big-league start, and the Braves pulled out another last at-bat win on Martin Prado's two-out single in the 11th.
Brewers 2 Dodgers 1
At Milwaukee, Mark Kotsay hit a tiebreaking RBI single in the ninth inning and the Brewers beat Los Angeles to take their biggest lead in the NL Central this late in a season.
Pirates 5 Cardinals 4 (11 innings)
At Pittsburgh, Garrett Jones homered to lead off the bottom of the 11th inning, lifting the Pirates over St. Louis.
Astros 6 Cubs 5
At Houston, pinch hitter Brian Bogusevic hit a grand slam in the ninth inning to propel the Astros over Chicago and snap a seven-game losing streak.
Nationals 6 Reds 4
At Washington, Chien-Ming Wang won back-to-back starts for the first time in three years and Michael Morse and Ryan Zimmerman homered to lift the Nationals over Cincinnati.
Marlins 6 Rockies 5
At Denver, Anibal Sanchez tossed eight strong innings to win his first game in more than two months and Florida held on to beat Colorado.
Padres 6 Mets 1