Tim Wakefield won a game and ended up in the record book.

Wakefield gave up six homers, tying a modern major league record last matched 64 years ago, but still wound up with the victory when his Boston Red Sox outslugged the Tigers, 11-9, yesterday in Detroit.

"I'm glad we won, but that's just because the offense scored more runs than I gave up," Wakefield said. "I'd rather just forget about the whole thing."

David Ortiz's three-run shot capped a six-run fourth inning, and Kevin Youkilis homered twice to help the Red Sox overcome seven Detroit home runs.

Ivan Rodriguez and Eric Munson each connected twice for the Tigers on an unusual day at spacious Comerica Park. The teams combined for 10 homers, the most in the stadium's five-year history. Detroit's seven homers were the most ever hit by one club at Comerica.

"I'm not sure what was happening out there," Munson said. "Some of the balls that went out weren't crushed . . . but the ball was just really carrying."

Wakefield (8-6) allowed two homers to Rodriguez and one each to Munson, Craig Monroe, Carlos Pena and Dmitri Young. Yet the knuckleballer left after five innings with a 10-7 lead.

Wakefield is the sixth pitcher since 1900 to yield six homers in a game, but the first since George Caster of the Philadelphia Athletics against the Red Sox on Sept. 24, 1940.

The previous Red Sox record was five, by Wakefield in 1996 and Hall of Famer Dennis Eckersley in 1979.

In 1886, Charlie Sweeney of the St. Louis Maroons gave up seven homers in a game, according to the Elias Sports Bureau.

Brooklyn's Hollis Thurston was the last pitcher to give up six homers and win, beating the New York Giants on Aug. 13, 1932.

* ATHLETICS 6, TWINS 5: Jermaine Dye hit a tiebreaking single and Oakland scored three of the 18th inning's five runs to hold on for a win in Minneapolis.

It was the second-longest game in the Metrodome's 23-year history. Cleveland and Minnesota played 22 innings on Aug. 31, 1993. This one matched the longest game in the majors this season. Texas beat Seattle, 9-7, in 18 innings on June 24.

After the A's broke through in the 18th against Terry Mulholland (3-5), Octavio Dotel gave up a two-run homer to Justin Morneau in the bottom of the 18th before finishing for his ninth save in 13 chances with Oakland.

* WHITE SOX 3, INDIANS 2: Timo Perez scored from first on Ben Davis's long single in the ninth to give Chicago a win at home, snapping a four-game skid.

The White Sox ended Cleveland's four-game winning streak and climbed back into a second-place tie with the Indians in the AL Central.

* YANKEES 8, BLUE JAYS 2: In New York, Bernie Williams hit the 10th grand slam of his career, a first-inning blast that sent the Yankees to their fifth straight victory and Toronto to its fifth straight loss. Jon Lieber (8-7) held the Blue Jays to two runs and four hits over eight innings.

* ANGELS 6, ROYALS 4: Jose Guillen tied it with a leadoff homer in the ninth, and reliever Dennys Reyes' throwing error allowed the go-ahead runs to score in visiting Anaheim's comeback win.

* DEVIL RAYS 5, MARINERS 1: Rookie B.J. Upton hit a tiebreaking single in the sixth for his first major league RBI, and Rob Bell allowed one unearned run in seven innings for host Tampa Bay.