Pedro Martinez struck out 15 in eight innings for his best start in nearly two months as the Boston Red Sox beat the Minnesota Twins, 7-1, last night in Minneapolis.

Martinez (18-4), who had won only one of his past five starts, broke Roger Clemens' 11-year-old club record with his 13th double-figure strikeout performance of the season. Martinez leads the American League with 231 strikeouts.

His return from the disabled list has been clouded by a missed start when he arrived only 25 minutes before a game and a tirade he directed at Red Sox management before his last start.

After Troy O'Leary walked to start the second inning, Mike Stanley hit a grounder to first baseman Doug Mientkiewicz, who was standing near the bag. Rather than touching the base immediately, Mientkiewicz elected to throw to second and fired into left field for an error.

One out later, Donnie Sadler singled home O'Leary and consecutive passed balls by catcher Terry Steinbach scored Stanley.

Nomar Garciaparra led off the fifth with a walk and Stanley doubled him to third, chasing Jason Ryan (0-1). Jason Varitek greeted reliever Dan Perkins with a two-run double and scored on Sadler's single.

MARINERS 5, TIGERS 0: Ken Griffey Jr. hit two home runs to become the seventh player in major league history with 40 homers in four straight seasons as the host Mariners beat the Tigers.

Griffey's AL-leading 40th and 41st homers, both two-run, opposite-field shots, helped Freddy Garcia get his 13th victory, most among rookies in the majors. Garcia (13-7) pitched a six-hitter and struck out out a career-high 12.

Griffey joined Babe Ruth, Ralph Kiner, Duke Snider, Ernie Banks, Harmon Killebrew and Mark McGwire as the only players to hit 40 or more homers in four consecutive seasons.

YANKEES 10, RANGERS 7: Tino Martinez hit a three-run homer in the 11th as the Yankees kept up their dominance of the Rangers with the win in Arlington, Tex.

One day after the Yankees beat the Rangers 21-3 -- the worst loss in Texas history -- New York needed extra innings to beat Texas for the eighth time in 11 meetings this year.

Derek Jeter drew a one-out walk from reliever Corey Lee (0-1), who made his major league debut. Paul O'Neill followed with a single. One out later, Martinez hit a 3-2 pitch into the right-field seats for his 20th homer.

DEVIL RAYS 6, WHITE SOX 5: Wilson Alvarez won his third straight decision since coming off the disabled list and Jose Canseco had two RBI as the host Devil Rays beat Chicago. Tampa Bay has won eight of 10 and improved to 13-9 in August, setting a team record for wins in a single month. Alvarez (8-6) gave up three runs -- two earned -- and four hits in seven innings.

BLUE JAYS 5, ANGELS 1: Carlos Delgado and Shawn Green homered and Pat Hentgen snapped his three-game losing streak as the Blue Jays defeated host Anaheim.

Hentgen (8-10) gave up four hits in seven innings, struck out two and walked three. The victory was Hentgen's first on the road since June 13.

ATHLETICS 11, INDIANS 10: John Jaha hit a grand slam and a tiebreaking solo home run in the eighth and Randy Velarde homered twice to carry host Oakland past the Cleveland. A.J. Hinch and Scott Spiezio also homered for the Athletics, which remained tied with Boston in the AL wild-card race.