Astros survive late heroics

Iguchi's two homers in last two innings not enough

? After Brad Lidge gave up a tying grand slam to Tadahito Iguchi with two outs in the ninth inning Sunday night, Willy Taveras’ RBI single in the 13th sent the Houston Astros to a 10-9 victory over the Chicago White Sox.

The Astros blew an eight-run lead, but recovered to avoid a three-game sweep in this World Series rematch and end Chicago’s nine-game win streak.

Iguchi hit a three-run homer in the eighth before his grand slam in the ninth, finishing with seven RBIs.

Taveras singled to left off Brandon McCarthy (3-4) to break the tie.

Tigers 4, Cardinals 1

Detroit – Curtis Granderson hit a go-ahead RBI double in a three-run eighth, and Detroit completed a three-game sweep.

Mets 7, Blue Jays 4

Toronto – Jose Reyes had four hits again, including a leadoff homer, and Carlos Beltran hit a three-run shot off Josh Towers (1-9).

The streaking Reyes went 4-for-5 for the second consecutive game and the third time in five days.

Reds 4, Indians 2

Cleveland – Ken Griffey Jr. and Adam Dunn each hit a two-run homer to help Cincinnati claim its first series victory over Cleveland in nine years.

Yankees 2-0, Marlins 1-5

New York – Mike Mussina outpitched Dontrelle Willis in a marquee matchup that lived up to its billing in the first game, and four Marlins pitchers combined for a shutout in the nightcap.

Braves 4, Devil Rays 1

St. Petersburg, Fla. – Chuck James (1-0) took a one-hitter into the seventh inning.

Nationals 9, Orioles 5

Baltimore – Livan Hernandez (6-8) won for the first time in four starts.

Rockies 3, Rangers 0

Denver – Byung-Hyun Kim pitched seven shutout innings.

Mariners 9, Padres 4

San Diego – Richie Sexson went a career-best 5-for-5.

Athletics 10, Giants 4

San Francisco – Jay Payton went 4-for-5 with three RBIs.

Diamondbacks 9, Angels 7

Phoenix – Orlando Hudson homered for the second consecutive game.

Phillies at Red Sox, ppd.

Boston – Rain washed out the series finale, pushing it back until 12:05 p.m. today.

Twins 8, Cubs 1

Brad Radke threw seven shutout innings to spoil Derrek Lee’s return from two months on the disabled list.

National League

Dodgers 7, Pirates 4

Los Angeles – Nomar Garciaparra hit his 200th home run.

Late Saturday

Angels 6, D’backs 4, 13 inn.

Phoenix – Pinch-hitter Robb Quinlan hit a two-run homer in the top of the 13th inning as Los Angeles rallied.