Bonds rips 704

? Barry Bonds needed just 11 at-bats after a seasonlong layoff to hit career home run No. 704.

Bonds moved one homer closer to Hank Aaron’s all-time record of 755 with a solo shot Friday night in the slugger’s fourth start of the year, and Todd Linden singled in the winning run with one out in the ninth to lead the San Francisco Giants over the Los Angeles Dodgers, 5-4.

Phillies 13, Marlins 3

Miami – Jimmy Rollins extended his hitting streak to 22 games with a two-run homer.

Nationals 5, Padres 1

San Diego – John Patterson threw a three-hitter for his second career complete game.

Astros 2, Brewers 1

Houston – Jeff Bagwell hit a run-scoring single in the ninthfor Houston.

Rockies 6, Diamondbacks 5

Phoenix – Danny Ardoin hit a tiebreaking homer leading off the eighth.

Cubs 5, Cardinals 3

Chicago – Jeromy Burnitz had two hits and three RBIs.

Mets 4, Braves 0

New York – Pedro Martinez threw his 17th career shutout, outpitching John Smoltz.

Reds 8-4, Pirates 2-5

Pittsburgh – Freddie Sanchez singled home Craig Wilson with the winning run to lead Pittsburgh in the nightcap. Cincinnati first baseman Sean Casey sustained a concussion after a collision with Humberto Cota in the first game.