Miami Once the Philadelphia Phillies broke up Dontrelle Willis' shutout in the ninth inning, there was no stopping them.
Helped by the Florida Marlins' inept bullpen and defense, the Phillies' first 10 batters in the ninth reached base, and they scored 10 times to beat Willis, 10-2, Saturday.
Willis (21-9) was three outs from becoming baseball's first 22-game winner when he took a three-hit shutout into the ninth. Instead, his streak of wins in six consecutive starts was snapped.
Astros 7, Brewers 0
Houston - Craig Biggio hit his National League-record 43rd leadoff homer to lead Houston.
Pirates 4, Reds 0
Pittsburgh - Jason Bay had three hits, including his 30th home run, to lead Pittsburgh.
Cardinals 5, Cubs 1
Chicago - Mark Mulder (16-7) allowed eight hits and a run in seven innings.
Braves 7, Mets 4
New York - Adam LaRoche homered and had four hits, and Marcus Giles also connected to lead Tim Hudson and Atlanta.
Giants 2, Dodgers 1
San Francisco - Omar Vizquel lined a tiebreaking single to right with two outs in the eighth.
Diamondbacks 6, Rockies 5
Phoenix - Tony Clark hit home runs from both sides of the plate, including a go-ahead shot in the seventh inning.