National League Roundup: Phils’ Padilla perfect through five

Philadelphia snaps six-game skid with 8-2 victory over San Francisco

? Vicente Padilla retired the first 15 batters and the Philadelphia Phillies snapped a six-game losing streak with an 8-2 victory over the San Francisco Giants Tuesday night.

Jimmy Rollins hit a two-run homer in a five-run ninth inning for the Phillies, who also ended an eight-game skid on the road.

Padilla (3-2) was perfect through five innings until Tsuyoshi Shinjo singled with a bouncer into shallow left-center.

Shinjo went to second on Livan Hernandez’s sacrifice bunt, then scored on David Bell’s double to the right-field corner.

Padilla, in his first season as a starter, allowed one run on three hits over eight innings. He did not walk a batter and he struck out three.

Livan Hernandez (4-2) allowed three runs and nine hits in eight innings. It was his first loss to the Phillies at Pacific Bell Park in five career starts.

The Giants have lost five of their last seven games.

The Phillies went up 1-0 in the first inning on Scott Rolen’s sacrifice fly, which scored Doug Glanville. Travis Lee hit a solo home run off Hernandez in the second.

Bobby Abreu’s sacrifice to center scored Rollins and put the Phillies up 3-0 in the third.

Hernandez had not allowed more than two runs in any of his five previous starts.

The Phillies added five runs in the ninth. Pat Burrell’s double down the left-field line scored Mike Lieberthal, and Marlon Anderson scored on the same play when Barry Bonds bobbled the ball for an error.

Pinch-hitter Jason Michaels added an RBI single before Rollins’ two-run homer into the left field seats off Giants reliever Aaron Fultz.

Bonds, the NL MVP who hit a single-season record 73 home runs last season, has not hit a home run since April 17 a span of 31 at-bats. He has eight home runs so far this season, but has been bothered in recent weeks by a sore left hamstring.

Bonds needs one more home run for 400 as a Giant, joining Willie Mays, Mel Ott and Willie McCovey as the only other Giants to hit as many.

Overall, Bonds is ranked sixth on the career list with 575 home runs. He needs eight more to reach Mark McGwire in fifth.

Brewers 4, Braves 3

Milwaukee Nelson Figueroa settled down after a rocky first inning and hit a two-run single off Greg Maddux in Milwaukee Brewers’ victory over Atlanta. The Brewers snapped a six-game skid in Jerry Royster’s first game as manager after the club removed the “interim” tag from his title. The Brewers erased a 3-0 deficit against Maddux (2-2) in the fourth, when Tyler Houston hit a two-run double and Figueroa (1-1) blooped a two-out, two-run single to left field for a 4-3 lead.

Expos 5, Astros 1

Houston Javier Vazquez pitched a five-hitter and Peter Bergeron drove in two runs as Montreal beat Houston. Vazquez (1-1), who pitched nine innings in a 15-inning 5-4 victory over Milwaukee in his last start, struck out nine and didn’t walk a batter in his 11th career complete game.

Marlins 7, Cardinals 2

St. Louis A.J. Burnett gave up three hits in eight innings and Cliff Floyd homered twice as Florida beat St. Louis. Mike Lowell also homered and had two RBIs while matching his career high with four hits for the Marlins.

Rockies 10, Pirates 0

Denver Mike Hampton (1-3) won for the first time this season, pitching seven scoreless innings as Colorado stayed unbeaten under new manager Clint Hurdle. Colorado, 4-0 since Hurdle replaced Buddy Bell on Friday, broke it open with an eight-run fourth inning, keyed by Todd Helton’s two-run single.

Mets 10, Diamondbacks 1

Phoenix Mike Piazza homered in his first two at-bats and drove in six runs after missing five games with a strained hamstring as New York won its fifth straight. Piazza’s six RBIs were his most with the Mets and one short of his career high. His three-run drive in the first inning and two-run shot in the second, both off Diamondbacks starter Rick Helling (3-3), gave Al Leiter all the support he needed for his first career victory over Arizona.

Padres 2, Cubs 1

San Diego Rookie Sean Burroughs hit a bad-hop RBI triple in the eighth inning to lift San Diego over Chicago. Trevor Hoffman got his eighth save in as many chances this season, giving him 320 with the Padres to tie Dennis Eckersley’s record for saves with one team.

Reds 3, Dodgers 1

Los Angeles Adam Dunn gave Los Angeles ace Kevin Brown a rude welcome back from the disabled list with a two-run homer in the first, and Chris Reitsma pitched six strong innings for Cincinnati. Reitsma (1-0) allowed one run and eight hits and struck out three.