The Associated Press
PHILADELPHIA - J.T. Snow homered three times, scored a career-best five runs and knocked in four, and Barry Bonds hit career homer No. 689, leading the San Francisco Giants to a 16-6 win over the Philadelphia Phillies on Friday night.
It was Snow's first career three-homer game. He hit a two-run shot off Brett Myers in the first inning, a solo shot in the fifth and another solo homer in the seventh - both off Amaury Telemaco - giving him nine home runs this season. Snow also walked twice.
A.J. Pierzynski homered and drove in five runs, and Marquis Grissom also homered for the Giants, who moved one game behind Chicago in the NL wild-card race.
Bonds went 2-for-2, scored three runs, had two RBI and was walked three times, twice intentionally. The two intentional walks gave him a major-league-high 86 on the season. It helped the Giants break their two-year old major-league record of intentional walks in a season with 104.
Bonds also moved into 14th place on the career RBI list (1,814), passing Frank Robinson. In the seventh, Bonds homered off the base of a brick wall in center field 413 feet away.
Dodgers 8, Cubs 1
CHICAGO - Odalis Perez outpitched Greg Maddux before Steve Finley helped streaking Los Angeles pull away. Leading 2-1, the Dodgers scored six times in the ninth inning, taking advantage of Chicago's wilting bullpen and the Cubs' wobbly defense. The NL West leaders won for the 28th time in 37 games. Steve Finley, 13-for-26 in 10 games since being traded from Arizona to the Dodgers, hit an RBI single to break a 1-1 tie in the sixth.
Cardinals 4, Braves 1
ATLANTA - Woody Williams won his sixth straight decision, and Albert Pujols and Larry Walker homered for St. Louis in the series opener between division leaders. Williams (9-6) allowed only three hits and one run in seven innings as St. Louis stretched its NL Central lead over the Chicago Cubs to 13 1/2 games. He has six wins and five no-decisions since his last loss June 8 at Chicago.
Rockies 9, Pirates 3
PITTSBURGH - Luis Gonzalez, a late addition to Colorado's starting lineup, hit a three-run homer, and Jeff Fassero pitched seven strong innings. Vinny Castilla and Todd Helton also homered for the Rockies.
Mets 10, Diamondbacks 6
NEW YORK - Rookie Danny Garcia hit a three-run homer, and Richard Hidalgo and Mike Cameron also connected for New York. It was the eighth straight loss for the Diamondbacks and their 82nd this season, guaranteeing the team that won the World Series in 2001 a sub-.500 season.
Brewers 6, Marlins 4
MILWAUKEE - Wes Obermueller gave up two hits in seven shutout innings in an emergency start for Milwaukee, earning his first win in almost 11 weeks.
Expos 6, Astros 5 (12)
MONTREAL - Alex Gonzalez hit a tying homer in the 12th inning, and Terrmel Sledge singled in the winning run, giving Montreal Expos a come-from-behind victory.
Pageantry trumps politics as parade opens Olympics
Warren opens against medal favorite
Phelps' golden quest receives a big boost
Rings, torch have ties to Hitler's Nazi propaganda
Olympics Special Section
BENGALS / NFL
Bengals riding out the storm
Meet the Bengals: Reggie Myles
Bucs upbeat about down defense
Cards, Vikes downplaying preseason game subplots
Henson's back where NFL career started
Patriots 24, Eagles 6
Giants 34, Chiefs 24
Saints 23, Jets 13
REDS / BASEBALL
Fright night for Wilson
Photos of Friday's game
Team feels hurricane's fury
Cubs closer Hawkins gets 3-game suspension
NL: Snow's 3 homers key Giants' romp
AL: Tribe pull within two games of Twins
Dantonio's manual not usual playbook
Theismann among 22 to join Hall
Bucks' defense: Business as usual
Northeastern coach might join UC
Singh shares PGA lead with Leonard
Woods survives cut with late charge
Baird in position for first tour win
Indy win changed reality for Rice
Johnson on Watkins Glen pole after qualifying is washed out
MORE SPORTS HEADLINES
Sports this weekend on TV, radio
Return to Reds front page...