Terry Mulholland made a little baseball history last night in Detroit when he became just the third pitcher to beat all 30 major league teams. However, Minnesota's 41-year-old left-hander wasn't very excited about it.

"This wasn't exactly a driving force in my career -- I only found out I was that close when I started against the Tigers last week," Mulholland said. "It's just a testament to the length of my career and my determination to stay valuable enough for someone else to give me a chance. To do this, you've got to play for a lot of teams."

Mulholland (2-3), who has 120 career wins, joined Al Leiter and Kevin Brown in one of baseball's exclusive clubs. He gave up one run on four hits in 62/3 innings to lead the Twins to their second win in eight games, a 3-1 win over the Tigers.

"That's a pretty special achievement," Minnesota Manager Ron Gardenhire said. "He knows how to pitch, and he did a great job tonight. We made sure to give him a game ball."

J.C. Romero, Juan Rincon and Joe Nathan combined on 21/3 scoreless innings of relief to complete the four-hitter. Nathan got three outs for his 24th save, retiring Rondell White on a grounder with two runners on base to end the game.

Jose Offerman's two-run, pinch-hit single in the seventh off Jason Johnson (7-8) was the big blow for the Twins.

* WHITE SOX 12, RANGERS 6: Carl Everett homered to help visiting Chicago beat Texas a day after he was acquired in a trade from Montreal.

"We're glad to have him here," said Aaron Rowand, who tied a career high with four hits. "He's going to be a big contributor for us down the stretch."

For Texas, Mark Teixeira homered in his fifth straight game, hitting a solo shot in the ninth to tie a club record. Hank Blalock also homered in the ninth for the Rangers, who had a four-game winning streak snapped.

Carlos Lee homered and drove in three runs and Jose Valentin also had three RBI for the White Sox.

* DEVIL RAYS 9, YANKEES 7: Aubrey Huff and Robert Fick drove in two runs each to lead Tampa Bay in St. Petersburg, Fla.

Huff's two-run highlighted a five-run first inning against New York rookie Alex Graman, who lasted just one-third of an inning in his second major league start. The 26-year-old left-hander failed to get out of the third inning in his major league debut at Chicago on April 20.

Geoff Blum's RBI single off Tanyon Sturtze (3-2) snapped a 5-5 tie in the sixth. Fick then hit a routine fly ball that dropped for a two-run double after outfielders Kenny Lofton and Hideki Matsui each apparently thought the other was going to make the catch.

Ruben Sierra homered for the third straight game for New York, delivering a two-run, pinch-hit shot off Jesus Colome to trim Tampa Bay's lead to 8-7 in the eighth. Danys Baez struck out Lofton to end the eighth, then worked the ninth for his 19th save.

The sellout of 41,755 was Tampa Bay's first at Tropicana Field since the home opener against the Yankees on April 6. Since May 20, the Devil Rays are 2-6 against the Yankees and 33-13 against other opponents.

* BLUE JAYS 5, ATHLETICS 3: Josh Towers pitched into the eighth inning and Vernon Wells homered in a four-run fourth inning as visiting Toronto snapped its season-high six-game losing streak.

Towers (4-3) gave up two runs in the third inning then shut Oakland down. He was replaced by Kerry Ligtenberg in the eighth inning.

* INDIANS 8, ANGELS 5: Travis Hafner slammed a three-run homer in the 10th inning -- his second home run of the game -- to deliver a victory for visiting Cleveland. Casey Blake added a home run and three RBI for the Indians.