Mike Lieberthal hit a key run-scoring double and the Phillies beat the Diamondbacks 4-3 Monday night to prevent Webb from becoming the majors' first nine-game winner.
"He's been pitching great," Lieberthal said. "We did a great job to score really any kind of runs off of him. We had him in trouble a couple of innings. So it was nice to actually win this game, the first game of the series against somebody like Webb."
Webb allowed three runs and seven hits in seven innings, failing in his second attempt to win his ninth straight decision to open the season. Philadelphia rallied from a 3-0 deficit to snap Arizona's four-game winning streak.
"Webb was tough, he is very good," Phillies manager Charlie Manuel said. "At the start of the game when he got out of the first inning, that might have been the best game someone has pitched against us so far."
The Phillies had runners on first and second in the third but Webb retired Burrell on a groundout to end the inning.
Arthur Rhodes struck out Arizona pinch-hitter Tony Clark with two outs and the bases loaded in the bottom half of the eighth. Tom Gordon then pitched the ninth for his 18th save in 19 opportunities, tying him with Jason Isringhausen for the NL lead in saves.
"Once again we put ourselves in position, we had guys out there again," Arizona manager Bob Melvin said. "We just didn't come up with the big hits this time."
Webb extended his team-record scoreless innings streak to 30 before the Phillies scored two runs in the sixth inning. Chase Utley singled and scored when Burrell grounded into a double play. Ryan Howard followed with his 20th homer.
The Phillies tied it at 3 in the seventh. Rollins doubled with two outs and scored from second on Utley's infield single to second.
Webb struck out seven and walked three.
"I made some bad pitches when I was ahead," Webb said. "The one I would like to have back was Rollins double down the line. That was a tough game."
"I stuck with my plan," Lidle said. "They got three hits in the second inning and I just said I am not going to give up on my plan."
Luis Gonzalez doubled and scored on Conor Jackson's RBI groundout in the third for Arizona.
- Andy Benes threw 27 1/3 consecutive scoreless innings in Arizona's inaugural season in 1998 to set the club's previous record. "It was a good run, it was fun while it lasted and I knew it wasn't to go forever without giving up one," Webb said.
- Webb hasn't lost since a 3-1 decision at San Francisco on Oct. 2, 2005.
- Gonzalez's third-inning double was the 515th of his career, tying him with Joe Cronin for 34th on baseball's career list.
- Monday's triple was Green's second of the season and the 34th of his career.
- The Phillies and the New York Yankees have not been shut out this season.
- Lieberthal pulled up on his big double, and left the game with what the team said was a left hip strain. After the game Lieberthal said he worked out a bit after leaving and was mostly pain-free. He was to be evaluated on Tuesday.
- Abreu walked three times on Monday, raising his league-leading total to 59.
- The roof was closed Monday night as the game-time temperature reached 104 degrees.