Published 5:30 am, Sunday, August 26, 2007

Hudson (15-6), who had not lost since June 4, saw an even longer streak go by the boards. He had been 76-0 when given a lead of three or more runs, dating back to Aug. 23, 2000, when Hudson was with Oakland and lost 7-5 to Cleveland. Hudson is 95-2 in his career when he has been given such an advantage.

Mark Texeira went 2-for-3 with an RBI, giving him 30 RBI in 23 games since joining the Braves.

Hudson, who entered the game 7-0 with a 2.06 ERA since the All-Star break, was sailing along until the fifth when St. Louis scored five times to take a 5-3 lead.

In other games

•
Padres 4, Phillies 3
—
Kevin Kouzmanoff
hit a go-ahead homer off
Brett Myers
in the ninth inning, and visiting San Diego handed slumping Philadelphia its fourth straight loss.
Philadelphia has lost six of seven overall to fall four games behind the wild-card leading Padres and 7 1/2 back of the New York Mets in the NL East.

San Diego closer Trevor Hoffman, who blew save opportunities against the Mets on Tuesday and Thursday, gave up an RBI single to Ryan Howard in the ninth before striking out Aaron Rowand to end it.

• Giants 6, Brewers 2 —Barry Bonds drove in two runs as host San Francisco handed Milwaukee its third straight defeat.
The Giants scored four runs on a walk and five consecutive singles in the first inning, as the Brewers lost for the 20th time in 29 games.

• Rockies 5, Nationals 1 — Ubaldo Jimenez threw a three-hitter over seven innings, and Brad Hawpe hit his career-high 23rd home run for host Colorado.
Jimenez (3-2) fanned four and walked two. In his last three starts, he's allowed one run and 10 hits in 20 innings.

Now Playing:

• Reds 11, Marlins 7 — Ken Griffey Jr. hit career homer No. 591 and drove in four runs, and host Cincinnati won its season-high fifth straight.
Griffey had a two-run double and a two-run homer off Sergio Mitre (5-7), ending a slump of 52 at-bats since his last homer on Aug. 10.