After a miserable start against the Cardinals on July 19 in which he allowed seven runs in five innings, Kyle Kendrick was sent to Triple-A. He wasn’t there long, though, and you kind of get the feeling he doesn’t want to go back. The Phils are 2-0 in the two games he’s started since and he pitched into the seventh in both of them, allowing two runs over 13 1/3 innings.

Last night Kendrick held the Diamondbacks to a run over 6 1/3 innings and the Phillies managed a 3-2 win in eleven innings. The Phils got another big hit from Ibanez in the game, a solo homer in the sixth, but mostly it was the bottom of the order that got it done as Howard and Werth went 0-for-10 and struck out five times. Ransom, Ruiz and Valdez combined to go 7-for-14 out of the 6-7-8 spots in the order. With the scored locked at 2-2 in the eleventh, Ransom led off with a walk and moved to second on a hit by Ruiz before Valdez delivered the game-winning single into center.

With the win the Phillies extended their winning streak to eight games. The Phillies have put the run together despite missing several core pieces of their offense — Rollins, Victorino and Utley have all been unable to play in some or all of the games in the streak. It’s also impressive because the Phillies simply never get a day off and a chance to rest their pen. Last night they played for the fifteenth day in a row. They will play three more in a row against the Nats before finally getting a day off on Monday.

The Phillies are 56-46 on the season after a 3-2 win over the Arizona Diamondbacks in eleven innings last night. The Phils sweep the three-game series and have won eight in a row. They are in second place in the NL East, 2 1/2 games behind the Braves.

Kendrick got the start for the Phils and went 6 1/3 innings, allowing a run on four hits and three walks. One of the hits went for extra-bases, a solo home run. He struck out five and dropped his ERA on the year to 4.44.

Kelly Johnson singled to left with one out in the first and Justin Upton walked behind him. Kendrick got Adam LaRoche to pop to Polanco at second and Miguel Montero on a ground ball to first.

Mark Reynolds walked to start the second and Stephen Drew popped out to Howard in foul territory behind him for the first out. Gerardo Parra was next and hit a double-play ball to second. Polanco went to short for the first out, but Howard didn’t handle the relay from Valdez at short and was charged with an error. With two outs and a man on first, pitcher Joe Saunders flew to Werth to set the Diamondbacks down.

Chris Young walked to start the third. Johnson hit into a double-play behind him and Justin Upton grounded to third for the third out.

Montero singled to left with one out in the fourth, but Ibanez threw him out trying to stretch it into a double. Kendrick struck Reynolds out swinging for the third out.

He threw a 1-2-3 fifth.

He was up 1-0 when he threw a 1-2-3 sixth.

He started the seventh with a 2-0 lead and struck out LaRoche to start the inning. Montero was next, though, and he hit a 1-2 pitch out to right to cut the lead to 2-1. Reynolds was next and lined a single into center and that was it for Kendrick. Durbin came in to pitch to the lefty Drew. Drew singled and Reynolds moved to third, putting runners on the corner with one out for Parra. Parra grounded into a double-play to turn Arizona away.

Madson pitched a 1-2-3 eighth with a 2-1 lead.

He, not Lidge, was back to start the ninth with the Phils still up by one. Upton led off and got way behind in the count before lining a double to right on an 0-2 pitch. Romero came in to pitch to the lefty LaRoche and LaRoche singled to right, moving Upton to third. Montero, another lefty, was next, and Romero stayed in to pitch to him. Montero hit a high chopper to third. Valdez made a very nice play, bare-handing the ball and making a strong throw to first for the first out of the inning as Upton scored to tie the game at 2-2. It brought the righty Reynolds to the plate with one out and a man on second. Rusty Ryal ran for LaRoche at second and Romero walked Reynolds intentionally. The lefty Drew was next and Romero walked him unintentionally, loading the bases with one out for the lefty Parra. Romero got Parra to hit into a double-play to end the frame. The play at first with Howard taking the relay from Valdez was very close. Parra slammed his helmet to the ground after being called out and was ejected from the game.

No Lidge in the frame, but that didn’t work out real well for the Phils. Madson gets to pitch to a righty and the righty doubles. Romero faces five batters, four of which are lefties, and allowed a single, a walk and walks a batter intentionally. He also got a nice play from Valdez for the first out.

Lidge did pitch the tenth and struck out two as he set the Snakes down in order.

Contreras pitched the eleventh. He walked Montero with two outs, but got Reynolds on a fly ball to right behind him.

Thanks to the complete game from Halladay the day before, nobody in the pen was pitching for a second day in a row. Contreras threw 19 pitches in the game and Romero 17. Everyone else was 12 or fewer.

The Phillies lineup against lefty Joe Saunders went (1) Polanco (2) Ibanez (3) Francisco (4) Howard (5) Werth (6) Ransom (7) Ruiz (8) Valdez. Valdez plays short with Rollins out with a foot problem. Polanco at second and leading off. Ransom at third against the lefty. Francisco in right with Werth playing center and Victorino on the DL. Brown on the bench against the lefty.

Polanco started the first with a double and moved to third when Ibanez flew out to center for the first out. Francisco struck out swinging for the second out. Saunders’s 1-1 pitch to Howard was in the dirt and got away from the catcher. Polanco tried to score from third but was thrown out to end the inning.

No run for the Phils after the leadoff double. Francisco strikes out with one out and a man on third.

Ransom singled with two outs in the second. He was picked off first, but made it to second with his first stolen base of the year. Ruiz flew to left to leave him there.

Kendrick singled with one out in the third. Polanco hit into a double-play behind him.

The Phils went in order in the fourth.

Ransom singled with one out in the fifth and game into score when Ruiz followed with a double into the left field corner. It put the Phils ahead 1-0. Valdez was next and blooped a single into right, moving Ruiz to third. Kendrick bunted Ruiz to second with the second out. Polanco grounded to short to leave both men stranded.

Ibanez led off the sixth and lined a 2-2 pitch out to right-center. 2-0. Francisco followed that with a single and stole second. Howard struck out, Werth flew to right and Ransom grounded to short.

Like in the first, no run for the Phils after they put a man on second with nobody out.

The lead was cut to 2-1 when the Phillies hit in the seventh. Valdez singled with one out. With the lefty Joe Saunders still on the mound for the Diamondbacks, the lefty Brown hit for Durbin and flew to left. Polanco grounded to short for the third out.

Manuel didn’t chose to lead Brown hit against the lefty there. He had four lefties and switch-hitter Jimmy Rollins on his bench to start the game. Rollins, the only option that wasn’t left-handed, didn’t play in the game.

The Phils went in order in the eighth.

The game was tied at 2-2 when they went in order in the ninth.

Polanco doubled to center with two outs in the tenth. Righty Esmerling Vasquez was on the mound for Arizona and he walked the lefty Ibanez intentionally behind Polanco, putting men on first and second. Francisco walked to load the bases. Howard got to hit against the righty Vasquez, but Vasquez struck him out swinging 0-2 to end the inning.

Two outs, but that’s still a huge strikeout for Howard against the righty. He’s 0-for-his-last-9 with six strikeouts.

Ransom walked with one out in the eleventh and moved to second when Ruiz followed with a single. Valdez singled into center on a 1-0 pitch and Ransom slid into home just ahead of the throw from Young to give the Phils a 3-2 win.

Polanco was 2-for-5 with two doubles in the game and 5-for-15 with three doubles in the series. He’s hitting 318/347/439 for the year.

Ibanez 1-for-4 with a walk and his ninth home run in the game. 5-for-11 with a double, a home run and four walks in the series. 263/349/423 on the year. 375/462/571 over his last 65 plate appearances.

Francisco was 1-for-4 with a walk in the game. 1-for-5 in the series. 246/313/398 on the year.

Howard was 0-for-5 and struck out twice. 2-for-13 with a home run and two walks in the series. 295/358/533 for the year.

Werth was 0-for-5 and struck out three times in the game. 5-for-12 with two doubles, two walks and a home run in the series. 290/382/516.

Ransom was 2-for-4 with a walk and scored the winning run. 3-for-7 with a walk and a home run in the series.

Ruiz 2-for-5 with a double and an RBI in the game. 7-for-12 with a walk, three doubles and five RBI in the series. 286/397/392 for the season.

Valdez was 3-for-5 and won the game with an RBI-single in the eleventh. 3-for-11 with a walk in the series. He’s hitting 239/268/361 on the year.

Roy Oswalt (6-12, 3.42) makes his debut for the Phillies tonight against righty Craig Stammen (2-4, 5.50) in Washington. Oswalt was hit hard by the Reds in his last start, allowing six runs in five innings. Opponents are on-basing just .279 against him for the season. Righties are hitting .211 against him, lefties .249 with a little more power. Stammen hasn’t gotten an out in the seventh in any of his last four starts, throwing to a 6.86 ERA and a 1.73 ratio in those appearances. Righties have hit him harder than lefties so far this season (308/363/527 for righties and 286/318/423 for lefties).