Sox stretch win streak to seven

? Jermaine Dye hit a three-run homer, and Jim Thome added a two-run drive Saturday night to help the Chicago White Sox win their seventh straight game, 7-2 over the Minnesota Twins.

Dye, the 2005 World Series MVP, also doubled in a run in the fifth and is 9-for-15 with runners in scoring position this season. Freddy Garcia (3-1) won his third straight start.

Thome’s shot in the eighth against Jesse Crain made it 9-2. It was his ninth homer in April, tying the White Sox’s franchise record for the month, set by Frank Thomas in 1996.

The White Sox have won 11 of 12 since they got off to a 1-4 start.

Tigers 2, Mariners 0

Seattle – Nate Robertson and two relievers combined on a two-hitter, and Craig Monroe homered.

Rangers 6, Devil Rays 5

Arlington, Texas – Michael Young hit a run-scoring single the bottom of the ninth. Kevin Mench hit a three-run homer for Texas and has 10 RBIs in his last three games.

Blue Jays 8, Red Sox 1

Toronto – Roy Halladay shut down Boston for five innings in his return to Toronto’s rotation, and Bengie Molina hit a two-run homer.

Yankees 6, Orioles 1

New York – Shawn Chacon pitched out of trouble for much of the day, and Hideki Matsui came through with a key two-run double in New York’s victory.

Angels 5, Athletics 4

Oakland, Calif. – Garret Anderson went 4-for-4 with another homer, and Jeff Weaver earned his first win with his new team. Weaver (1-2) outpitched Dan Haren.