Carlos Ruiz picked a nice time for his first home run of the year, it was a good moment in an ugly win for the Phils yesterday afternoon. With one out in the eighth he muscled one out to left to tie the game at 5-5 — it was the only earned run the Phils would score in the game. In the bottom of the ninth Ryan Howard scored the winning run for the Phils, he came around to score on a ground ball to second that went under Eugenio Velez’s glove for the Giants’ third error of the day.

Ugly or not, a win is a win and this one kept the Phils atop the NL East for at least another day. Charlie Manuel’s use of his bullpen in the series with San Francisco was curious to say the least. Brad Lidge was the latest Phillie reliever to pitch for the fourth straight day with several pitchers in the pen who pitch rarely if ever. Whether this is by choice or necessity it could signal bad times ahead for the bullpen, cause if you think the Phils need Lidge and Romero pitching well in the beginning of May just wait till you see how much they need them pitching well in the beginning of September.

The Phillies beat the San Francisco Giants yesterday afternoon, winning 6-5 to improve to 18-14 on the season. The Phils take the series two games to one.

Hamels got the start for the Phillies and went six innings, allowing four runs on seven hits. Four of the hits went for extra-bases, three doubles and a home run. He struck out five and didn’t walk a batter.

He threw a 1-2-3 first.

With two outs in the second Rich Aurillia doubled high off the wall in right. Hamels struck Dan Ortmeier out on a 2-2 pitch that was low and outside for a called strike three to end the frame.

Hamels struck out Steve Holm, Tim Lincecum and Eugenio Velez is a 1-2-3 third.

Emmanuel Burriss singled to start the fourth with the Phils up 2-0. He moved to second when Winn followed with a ground out. Rowand struck out for the second out before Jose Castillo singled into center. Victorino came home and his throw was on the first base side of home. Burriss really hammered Ruiz, who held the ball, but Burriss was safe anyway. Odd looking play because Burriss had already crossed home when he collided with Ruiz. Aurillia followed with a double to left-center that scored Castillo and tied the game at 2-2. Ortmeier flew to right to end the frame.

Holm started the fifth with a double and Lincecum bunted him to third. Velez popped up to third and Burriss grounded to short on a nice play by Bruntlett behind second for the third out.

Rowand singled to left with one out in the sixth. Castillo was next and flew to Burrell on the warning track right in front of the wall. Aurillia was next and he blasted one out to left, tying the game at 4-4. Ortmeier flew out to center to set the Giants down.

Durbin started the seventh for the Phillies. With one out, John Bowker hit for Lincecum and looped a single into center. Velez hit into a double-play to end the frame.

Durbin returned for the eighth. He got the first two before Rowand singled to left. Castillo was next and he hit a ball down the line in right field and into the corner. Jenkins hit Utley and Utley’s throw arrived home about the same time as Rowand, but Ruiz dropped the ball and Rowand slid under the tag as well. Rowand was safe to put the Giants up 5-4. Fred Lewis hit for Ortmeier and flew to left for the third out.

Lidge started the ninth with the score tied at 5-5, pitching for the fourth straight day and the third straight day in a non-save situation. He threw a 1-2-3 inning. It took five pitches.

Durbin threw 38 pitches, Lidge five.

The Phillies’ lineup against righty Tim Lincecum went (1) Victorino (2) Bruntlett (3) Utley (4) Howard (5) Burrell (6) Jenkins (7) Feliz (8) Ruiz. Victorino and Bruntlett at the top of the order. Werth on the bench with Jenkins in right against the righty. Ruiz back behind the plate.

Victorino led off the first with a double into left-center. Bruntlett struck out swinging and Utley looking before Howard flew to left to end the inning.

Burrell lashed a double to left-center to start the second. Jenkins struck out before Feliz singled just over the glove of Castillo at third and into left. Burrell went to third. Ruiz popped to shallow right, Winn took it for the second out and Burrell had to hold third. Lincecum struck Hamels out on three pitches to leave both runners stranded.

Victorino started the third with a ground ball to short and was safe when the throw pulled Aurillia off the bag. Error on Burriss at short, although it looked like Aurillia tagged Victorino and he should have been out. Bruntlett moved him to second with a single into right before Utley flew to shallow center for the first out. Howard moved the runners to second and third with a ground out before Burrell doubled off the wall in left. Both runners scored and the Phils led 2-0. Jenkins struck out for the third out.

The Phils went 1-2-3 in the fourth with the game tied at 2-2.

Victorino started the fifth with a single. Bruntlett hit a ground ball to third and Castillo threw low to second where Velez didn’t handle it. The ball went into right and Victorino took third on Castillo’s error, but Velez should have caught the ball. Utley flew to shallow right for the first out and the runners had to hold. Howard drew a walk that loaded the bases. Lincecum’s first pitch to Burrell was in the dirt. Holm blocked it and it dribbled towards third base. Victorino scored from third to put the Phils up 3-2 and the other runners moved up to second and third. Burrell was walked intentionally to load the bases. Jenkins flew to left and Bruntlett scored, extending the lead to 4-2. Another wild pitch, this one way over the head of Holm, moved the runners to second and third before Feliz flew to center to end the inning.

The Phils went 1-2-3 in the sixth. Brad Harman hit for Hamels and grounded to short for the second out.

With one out in the seventh, Utley was hit by a pitch in the middle of the back and stole second. Howard walked and righty Vinnie Chulk struck Burrell out swinging at a 3-2 pitch for the second out. Chulk stayed in to pitch to Jenkins and Jenkins flew to right to end the inning.

Ruiz homered to left with one out in the eighth, tying the game at 5-5. Dobbs, who hit for Durbin, and Victorino went down behind him.

With two outs in the ninth Keiichi Yabu walked Howard and Burrell back-to-back. Jenkins hit a ground ball to second that went under the glove of Velez for an error and Howard stormed home to score the winning run and give the Phils a 6-5 win. Nice jump by Howard with two outs. Holm didn’t catch the throw home, but it wouldn’t have matter if he did.

Victorino was 2-for-5 with a double. 3-for-14 with a double in the series. 231/296/292 on the season.

Bruntlett was 1-for-5. 2-for-11 with two singles in the series and 222/278/267.

Utley 0-for-4 with a strikeout and left five men on base. 4-for-11 with two home runs in the series. 357/432/762.

Howard 0-for-2 with three walks and scored the winning run. 0-for-11 with six strikeouts and three walks in the series. 167/294/351.

Burrell 2-for-3 with two doubles and two walks. 3-for-10 with two doubles, a home run and four walks in the series. 330/459/689.

Jenkins was 0-for-4 with two strikeouts, an RBI, four men left on base and a game-winning ground ball to second base. 1-for-9 with a home run in the series. He has one walk in his last 37 at-bats. 250/286/359.

Feliz was 1-for-4. 3-for-8 with a home run in the series. 214/270/379.

Ruiz 1-for-4 with a big home run. 1-for-5 with a home run in the series. 203/272/297.

Dobbs was 0-for-1 in the game and 0-for-5 in the series. 293/356/488.

Werth 1-for-6 in the series. 258/343/506.

Coste was 0-for-6 with a walk in the series. He’s hitting 304/396/522 on the season.

Taguchi did not have an at-bat in the series and is hitting 205/244/256 on the year.

Harman 0-for-1 in the series. 200/333/400 in five at-bats on the year.

Jamie Moyer (1-2, 4.50) faces righty Max Scherzer (0-0, 0.00) tonight for the first of four in Arizona. Superstar to be Scherzer turns 24 in July and has made one appearance with the Diamondbacks. It was memorable. On Tuesday he came on in relief of Edgar Gonzalez against the Astros and went 4 1/3 innings without allowing a hit or a walk while striking out seven. Opponentws are htting .336 against Moyer on the year, although he has yet to allow more than four earned runs in any start. Moyer went 1-1 with a 4.30 ERA and a 1.09 ratio in two starts against Arizona last season. May 9 and May 30.