CLEVELAND -- Mark Redman pitched a career-best four-hitter and beat the Cleveland Indians for the second time in a week, leading the Detroit Tigers to a 4-1 win Monday.
Redman (2-5) mixed a few slow breaking pitches in with his fastball and improved to 4-1 with a 2.27 ERA in five career starts against Cleveland.
He allowed just Ellis Burks' second-inning homer, a two-out single to Ricky Gutierrez in the fifth and a pair of singles in the ninth.
Damian Jackson hit a two-run homer off Danys Baez (4-4) as the Tigers snapped Cleveland's three-game winning streak and won their fourth straight over the Indians, who have scored only 16 runs in their last seven games.
Red Sox 8, Blue Jays 6
TORONTO -- Nomar Garciaparra homered and drove in three runs, and Jason Varitek also had three RBIs as Boston sent Toronto to its fourth straight loss and sixth in seven games.
Raul Mondesi drove in a season-high four runs for the Blue Jays, including a two-run homer in the ninth off Rich Garces that cut it to 8-6. Ugueth Urbina came on for his 16th save in 17 chances.
Frank Castillo (3-5) finally got some offensive support after the Red Sox scored a total of four runs in his previous four starts.
Yankees 10, White Sox 6
CHICAGO -- Bernie Williams homered, doubled and drove in four runs as New York had another big night with the bats.
Nick Johnson hit a three-run homer, and Rondell White had three hits and two RBIs as the Yankees scored in double digits for the second straight game. They hit six home runs in a 14-5 victory at Boston on Sunday night.
Mike Thurman (1-0), pitching in place of injured Orlando Hernandez, made his first AL start a success, allowing two runs in seven innings.
Dan Wright (5-5) fell behind 6-0 in the first inning. Frank Thomas hit a two-run homer for Chicago.
Twins 5, Rangers 2
ARLINGTON, Texas -- Torii Hunter hit his 14th home run off Kenny Rogers (5-3) to tie for the AL lead and drove in three runs for Minnesota.
Twins starter Kyle Lohse (4-3) allowed one run and seven hits in 5 1-3 innings, striking out six. Eddie Guardado pitched the ninth for his 16th save.
Carl Everett went 3-for-4 and Rafael Palmeiro homered for the Rangers, who lost their fourth straight.
-- From wire reports