The Phillies pounded Diamondbacks starter Josh Collmenter into an early exit, slugging 11 hits before the fourth inning, but blew a four-run lead and suffered their eighth extra-inning loss of the season, 10-6, in 10 innings.
Antonio Bastardo's trade value continued to plummet as he allowed a home run for the second straight night. This time, it was Nick Evans with a three-run shot. That came after former Phillies Rule 5 pick Ender Inciarte scored the go-ahead run on a Martin Prado sacrifice fly to Ben Revere in medium-shallow center field.
The Phillies had a chance to win in the ninth when they had men on first and second with two outs, but Grady Sizemore bounced out to first base.
Cliff Lee was not sharp in his second start since returning from the DL. He allowed nine hits and walked two in his five innings of work.
Starting pitching report
Lee put the leadoff man on base in four of his five innings and his ledger would have looked a lot worse if not for his stranding eight Diamondback runners.
In Lee's two starts since coming back from his elbow injury, he's allowed 21 hits and nine runs in 10 2/3 innings.
On the season, Lee's opponents have hit .308, which is tied with Mike Minor for the highest opponents' batting average in the NL among pitchers with at least 75 innings.
The Phillies had no trouble against Collmenter, who entered the night with a 3.64 ERA but left too many middling cutters over the heart of the plate.
The Phils went 11 for 18 against Collmenter with three doubles, two homers and two singles from Lee.
In just 1 1/3 innings in the series, Bastardo has allowed five runs and put seven men on base. His ERA has skyrocketed from 3.27 to 4.17.
Earlier in the game, Ken Giles shut the D-backs down after Justin De Fratus and Mario Hollands couldn't, pitching 1 1/3 perfect innings with three strikeouts. In 17 1/3 innings this season, Giles has a 1.04 ERA with 25 strikeouts and just 14 baserunners allowed. The rookie is going as good as any reliever in baseball.
Jonathan Papelbon threw seven pitches in a perfect ninth inning to preserve a 6-6 tie.
D-backs relievers pitched 7 1/3 shutout innings.
At the plate
Talk about a hit parade. There was a hit in every half-inning until the bottom of the seventh, and multiple players reached base in 10 of the first 12 half-innings.
Jimmy Rollins doubled in each of his first two at-bats and was about two feet from having two homers. Carlos Ruiz also doubled twice.
Marlon Byrd hit his 20th homer of the season in the third inning. The only National League outfielders with at least 20 home runs are Byrd and Giancarlo Stanton.
Cody Asche hit a two-run shot in the second, his seventh of the year.
Ryan Howard stranded four runners in his first two at-bats but added two singles and a walk later in the game.
Prado drove in five D-backs runs on a homer, a double and the game-winning sac fly.
There were two D-backs challenges in the bottom of the ninth. Reid Brignac was ruled safe on a stolen base attempt when it appeared that he evaded a tag. Replay showed he was nipped on the elbow.
With two outs and a man on first, Revere chopped a grounder down the first-base line and contorted his body to avoid a tag. He was ruled safe and the inning continued, but the Phillies failed to walk off.
Polly at the park
Former Phillies third baseman Placido Polanco threw out the first pitch. His ex-teammates were thrilled to see him before the game, with Rollins, Utley, Howard and Byrd each coming over to greet him at the top step of the dugout.
"I'm so proud of you, man," Polanco said to Byrd upon seeing him.
The Phillies and Diamondbacks wrap up their series at 1:35 p.m. Sunday. Roberto Hernandez (4-8, 4.25) takes on left-hander Vidal Nuno, who was traded from the Yankees to the Diamondbacks two weeks ago for pitcher Brandon McCarthy. In three starts with Arizona, Nuno is 0-1 with a 3.78 ERA.