The Phils won their second straight series this weekend, taking two of three from the Diamondbacks.

Highlights of the series for the Phils included a fantastic start by Halladay, encouraging results from Brown, more offense from Utley and a walkoff single from the struggling Howard. And Erik Kratz just about never makes an out.

The teams split the first two games of the set.

Kendrick, filling in for the just-traded Blanton, allowed three runs in the first four innings of the opener on Friday. Utley homered in the bottom of the fourth to make it 3-1 and a sac fly by Schierholtz in the fifth got the Phils within one at 3-2. Jason Kubel homered off of Josh Lindblom in the ninth and the Diamondbacks held on to win 4-2.

Halladay threw seven shutout innings in game two as the Phils won 3-0. Kratz hit a solo homer in the third and drove in another run with a walk in the fourth. Brown singled home Frandsen in the eighth.

Yesterday they scored a run in the eighth to tie the game at 4-4 and Howard delivered an RBI-single in the bottom of the ninth to give the Phils a 5-4 win.

The Phillies are 49-59 on the year after beating the Arizona Diamondbacks 5-4 yesterday afternoon. The Phillies take the series two games to one. They are in fourth place in the NL East, 16 games out of first.

Lee got the start for the Phillies and went eight innings, allowing four runs on eight hits. Three of them went for extra-bases, all home runs. He struck out five and didn’t walk a batter. He’s allowed seven home runs in 22 innings over his last three starts.

Jason Kubel singled to right with one out in the top of the first. Lee got Paul Goldschmidt on a fly ball to left to set Arizona down.

Justin Upton singled to right to start the top of the second. Chris Johnson was next and hit a 1-0 pitch out to left, putting Arizona up 2-0. Stephen Drew was next he hit an 0-1 pitch out to center. 3-0. Lee got the next two before Chris Young singled to right. Aaron Hill moved Young up to second with a single, but Lee got Jason Kubel to ground to short to leave both runners stranded.

Lee allows five hits in the frame including back-to-back homers.

The lead was cut to 3-2 when Lee threw a 1-2-3 third. He followed it up by setting down six more in a row in the fourth and the fifth.

It was 3-3 when Lee started the sixth. Goldschmidt led off and hit an 0-1 pitch out to left, putting the Diamondbacks up 4-3. Upton followed with a single, but Lee got Johnson to ground into a double-play behind him and Drew flew to center for the third out.

Third homer of the game for the Snakes, all of which came on the second pitch of the at-bat.

Lee struck out Henry Blanco and pitcher Trevor Cahill in a 1-2-3 seventh.

He set Arizona down in order again in the eighth.

Papelbon started the ninth with the game tied at 4-4. Upton led off with a single, but Papelbon got Johnson to ground into another double-play. Drew followed with a walk. Miguel Montero was next and hit a ground ball to first. Howard fielded, but his throw to Papelbon covering first was behind the pitcher for an error that left Arizona with men on first and second with two down. Lefty Gerardo Parra hit for the pitcher Takashi Saito and grounded to second to end the frame.

The Phillies lineup against righty Trevor Cahill went (1) Schierholtz (2) Frandsen (3) Utley (4) Howard (5) Mayberry (6) Brown (7) Kratz (8) Martinez. Martinez at short. Schierholtz plays right and leads off. Frandsen at third. Kratz catches with Ruiz on the DL.

The Phillies went in order in the first.

Mayberry walked with one out in the second and the Phillies down 3-0. Brown moved him to third with a double. With Kratz at the plate, Mayberry scored on a wild pitch (3-1) and Brown moved up to third before Kratz lined a double to left. Brown scored and it was 3-2. Martinez struck out and Lee grounded to second to leave Lee at second.

Mayberry starts the rally with a walk against a righty before the Phils get doubles from Brown and Kratz.

Frandsen and Utley singled with one out in the third, putting men on first and second with one down. Howard struck out and Mayberry grounded to short to leave both men stranded.

Kratz walked with one out in the fourth. Martinez was next and grounded to first with Kratz forced at second for the second out. Lee moved Martinez up to second with a single, but Schierholtz struck out to leave them both stranded.

Utley hit a 2-0 pitch from Cahill out to right in the fifth, tying the game at 3-3. Howard and Mayberry both grounded out to end the inning.

Down 4-3, the Phillies went in order in the sixth.

Cahill set them down in order in the seventh.

Righty David Hernandez got Utley and Howard to start the eighth. Mayberry was next and reached on an infield single. Mayberry took second on a wild pitch that hit a ball back up the middle and off of Hernandez. Hernandez got to the ball and tossed to first, but the ball hit Brown for an error. Mayberry scored from second to tie the game at 4-4. Brown took second on a wild pitch and then moved up to third on another infield single by Kratz. Rollins hit for Martinez and righty Takashi Saito came in and got him to pop to short to leave both runners stranded.

Three infield hits in the inning for the Phils.

With righty Josh Collmenter on the mound for Arizona, Pierre hit for Papelbon to start the ninth and singled to center. Schierholtz bunted him to second with the first out. Nix hit for Frandsen and singled to right on a ball in and out of the glove of Upton in right. Pierre moved up to third. Utley was walked intentionally to load the bases. Howard hit a ball to right. Upton was playing really, really deep and it fell for a single. Pierre scored to give the Phils a 5-4 win.

Pierre starts the rally with a pinch-hit single. Schierholtz and Howard both were having awful days, but contribute to the rally. Don’t know why Upton was so deep, but he might have had a chance to catch the ball if he was playing where you often see a right fielder with one out and the game-winning run on third.

Schierholtz was 0-for-4 with a strikeout in the game. 2-for-10 with two strikeouts and an RBI in the series. 4-for-15 with a home run so far with the Phillies.

Frandsen 1-for-4. He started all three games in the series and went 3-for-11 with a hit by pitch. 269/296/385 in 27 plate appearances for the year.

Utley 2-for-4 with a walk and a home run. 4-for-11 with two walks and two home runs in the series. 264/368/509 for the season. 306/452/714 over his last 62 plate appearances. 306/414/694 at home for the year and 228/328/351 away.

Howard 1-for-5 with an RBI and three strikeouts. 3-for-13 with five strikeouts and an RBI in the series. 208/307/390 for the year.

Mayberry 1-for-3 with a walk and two runs scored. 4-for-11 with a walk and two doubles in the series. 238/278/391. His isolated power against lefties for the year is .263. Against righties it’s .068.

Brown was 2-for-4 with a double and a big hit in the eighth, although he didn’t get an RBI due to the throwing error by Hernandez. 4-for-11 with a walk and a double in the series. 5-for-18 with two walks and a double on the year. Forgetting the hitting, the first question that Brown was going to have to answer in 2012 was whether or not he defense was going to be good enough to put him on the field. So far, so good after 44 innings in left.

Kratz 2-for-3 with a double and an RBI. 3-for-6 with two walks, a double and a home run in the series. 9-for-his-last-19 with three walks and six extra-base hits. 11-for-29 for the season.

Martinez 0-for-3 with a strikeout in the game. 1-for-6 since being recalled. Rollins was 0-for-8 with a walk in the series and is 3-for-his-last-29 with three home runs.

Worley (6-6, 3.63) faces righty Ben Sheets (3-1, 1.46) tonight. Two of Worley’s last six starts he been bad — he has a 5.14 ERA over those outings. Sheets has made four starts on the year. One of them, on July 27, came against the Phillies and he held the Phils to a run over six innings.