Cards halt Phillies win streak; Sosa ties Gehrig on HR list
-- Scott Rolen hit a two-run double and rookie Jason Simontacchi allowed two hits over seven strong innings as the St. Louis Cardinals snapped Philadelphia's five-game win streak, beating the Phillies 5-1 Saturday.
Simontacchi (9-4) gave up one run -- Jeremy Giambi's homer in the seventh -- in his best start of the season.
Simontacchi retired 21 of the 24 batters he faced and struck out a career-high seven en route to his second straight victory.
Mike Crudale pitched the eighth and Steve Kline got the final three outs.
St. Louis took a 1-0 lead in the second off David Coggin (2-4) on Edgar Renteria's RBI sacrifice fly.
The Cardinals broke open with a three-run third inning, capped by Rolen's two-out, two-run double.
Diamondbacks 6, Cubs 2
CHICAGO (AP) -- Erubiel Durazo hit his first career grand slam, breaking a ninth-inning tie and sending the Arizona Diamondbacks over the Chicago Cubs 6-2 Saturday.
Sammy Sosa hit his major league-leading 43rd homer of the season. It was his 493rd career home run, matching Lou Gehrig for 18th place on the lifetime list.
The Diamondbacks have won eight in a row and 21 of their last 25 games.
Quinton McCracken and Junior Spivey singled with two outs in the Arizona ninth. Steve Finley followed with a grounder that shortstop Alex Gonzalez misplayed for an error, loading the bases.
Durazo then hit the first pitch from Kyle Farnsworth (3-5) over the center field fence.
Mike Fetters (2-0) got the victory after striking out Sosa and Fred McGriff in the eighth. The Associated Press