Contreras, White Sox win World Series rematch
Just like last October, Jose Contreras and Scott Podsednik led the Chicago White Sox past Houston.
Contreras won his team-record 16th straight decision, Podsednik hit his first career grand slam and Chicago won a World Series rematch by beating the visiting Astros 7-4 Friday night for its eighth straight win.
"It's a big deal," Contreras said through a translator. "So many pitchers have gone through here. I'm really proud. It's my record now. It's something for me, personally, but the most important thing is that we won and we're playing great right now."
Podsednik, who ended Game 2 of the World Series with a home run, connected off Andy Pettitte (6-8) in the fourth to make it 6-0. The four RBI matched a career high for Podsednik, who also tripled.
Twins 7, Cubs 2
At Minneapolis, Santana (8-4) threw eight strong innings to help Minnesota move two games above .500 for the first time this year. Justin Morneau homered and had three RBI.
Braves 4, Devil Rays 3
At St. Petersburg, Fla., Todd Pratt's RBI grounder in the 11th ended Atlanta's 10-game losing streak — its longest in 18 years. Andruw Jones homered and drove in three runs, but Braves starter John Smoltz left with a strained right groin in the second inning.
Orioles 2, Nationals 1
At Baltimore, Rodrigo Lopez (5-8) outpitched John Patterson (1-1), just off the disabled list, and Chris Ray bounced back from his first blown save of the season. Melvin Mora drove in a run and scored one for the Orioles.
Tigers 10, Cardinals 6
At Detroit, Brandon Inge and Curtis Granderson homered to lift the Tigers, who lost All-Star catcher Ivan Rodriguez to a wrist injury. Albert Pujols went 4-for-4 with his 26th homer and a walk in his second game since coming off the disabled list for St. Louis.
Mets 6, Blue Jays 1
At Toronto, Tom Glavine (11-2) became baseball's first 11-game winner and New York set a club record with its ninth straight road win. David Wright hit a three-run homer and Lastings Milledge also connected for the Mets.
Reds 3, Indians 0
At Cleveland, Aaron Harang (8-5) pitched his second shutout this season and Ryan Freel had a career-high five hits to help the Reds win for the 10th time in 12 road games.
Yankees 6, Marlins 5
At New York, Jorge Posada drove in three runs to back Chien-Ming Wang (8-3) and cool off surprising Florida.
Making their first trip to Yankee Stadium since winning the 2003 World Series, the young Marlins lost for only the second time in 12 games.
Red Sox 10, Phillies 2
At Boston, Josh Beckett (9-3) retired his first 16 batters and Manny Ramirez drove in five runs with two homers and a double to lead the Red Sox to their seventh straight win.
Athletics 4, Giants 3
At San Francisco, Nick Swisher drove in the go-ahead run with a ninth-inning triple off Armando Benitez (4-1), and Oakland won the opener of the Bay Bridge Series.
Brewers 7, Royals 2
At Kansas City, Mo., Dave Bush (5-6) pitched effectively into the eighth inning, Geoff Jenkins drove in three runs and Corey Koskie homered to help Milwaukee reach .500. The Royals had their season-best four-game winning streak snapped.
Rangers 8, Rockies 6
At Denver, Mark Teixeira and Hank Blalock hit consecutive homers in the seventh and Texas rallied past Colorado.
Padres 2, Mariners 1
At San Diego, Brian Giles threw out a runner at the plate in the ninth inning and singled home the winning run in the 10th.
Angels 8, Diamondbacks 2
At Phoenix, Mike Napoli hit a long home run, Orlando Cabrera also connected and Ervin Santana (8-3) won his fourth straight start. Napoli went 3-for-3 with three RBIs and three runs, sending Arizona to its 16th loss in 18 games.
