• 57°

Cards halt Phillies win streak; Sosa ties Gehrig on HR list

PHILADELPHIA

-- 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