Piazza powers Padres

Bonds remains stuck on 713

? Mike Piazza had his first four-hit game of the season Friday, and the San Diego Padres won for the 12th time in 13 games, beating the slumping Chicago Cubs, 10-5.

Piazza doubled in the go-ahead run in the fourth. And the Padres broke open the game with five runs in the fifth, thanks to three errors by the Cubs, who have lost 12 of 14 games.

San Diego’s Dave Roberts extended his hitting streak to 10 games, going 3-for-4 and scoring three runs. And Brian Sweeney (2-0) allowed one run in three innings of relief, after starter Woody Williams strained his left calf running the bases in the second.

Chicago’s Glendon Rusch (1-5) allowed six runs (five earned) in 12â3 innings of relief.

Piazza, batting .220 entering the game, drove in Roberts with a double to left with two out in the fourth to give the Padres a 3-2 lead. Piazza’s last four-hit game was last season with the Mets on May 18 against Cincinnati.

Dodgers 6, Giants 1

San Francisco – Barry Bonds went 0-for-3 with an intentional walk in his fourth straight homerless game and remained at 713 career home runs, one behind Babe Ruth. Kenny Lofton hit a two-run single in the Dodgers’ three-run third off Matt Morris (2-4) and singled in another run in the fifth for a season-high three RBIs.

Astros 12, Rockies 2

Houston – Morgan Ensberg had four RBIs, including a tie-breaking three-run homer in the sixth inning, and Houston beat Colorado.

Brewers 9, Mets 6

Milwaukee – Prince Fielder homered twice, Geoff Jenkins hit a three-run double, and Milwaukee defeated Jose Lima.

Phillies 8, Reds 4

Cincinnati – Left-hander Cole Hamels threw five shutout innings in a solid major-league debut, and Shane Victorino’s four hits sent the surging Philadelphia over Cincinnati.

Cardinals 5, Diamondbacks 3

St. Louis – Jim Edmonds homered and drove in three runs, helping Mark Mulder and St. Louis beat Arizona.

Pirates 12, Marlins 9

Pittsburgh – Jason Bay had four RBIs after getting dropped to sixth in the batting order, and Pittsburgh overcame an early five-run deficit.

Braves 6, Nationals 2

Atlanta – John Smoltz pitched a four-hitter, and Atlanta won for the fourth time in five games.