SEATTLE -- The Seattle Mariners posted their 100th victory as Edgar Martinez and John Olerud each drove in three runs against Tampa Bay in a 12-6 win.
The Mariners (100-40) became the eighth team in major league history to reach the 100-win mark in 140 games.
Seattle, the only team in the majors to clinch a playoff spot so far, cut its magic number for clinching the AL West to six over Oakland.
John Halama (10-6) threw 2 1-3 scoreless innings in relief and became the fifth Seattle pitcher to win at least 10 games this season.
Mariners starter Aaron Sele gave up six earned runs and nine hits in 3 1-3 innings. He was 10-1 at the All-Star break, but has lost five of his last six decisions.
Travis Phelps (2-2) took the loss.
Yankees 4, Blue Jays 3
TORONTO -- Roger Clemens set a Yankees record with his 15th straight victory, leading New York over the Toronto Blue Jays Wednesday night.
Clemens (19-1) also became just the second player in major league history to win 19 of his first 20 decisions. Rube Marquard of the New York Giants did it in 1912.
Clemens, the AL's first 19-game winner, passed Jack Chesbro and Whitey Ford for the longest winning streak in Yankee history. Chesbro won 14 straight in 1904, and Ford won 14 in 1961.
Red Sox 10, Indians 7
BOSTON -- Trot Nixon went 4-for-4 with a two-run homer, four RBIs and four runs scored as Boston ended its nine-game losing streak.
The skid was the longest for Boston since dropping 11 straight in June 1994 under manager Butch Hobson.
Athletics 12, Orioles 6
OAKLAND, Calif. -- Jason Giambi hit his 33rd homer off Calvin Maduro (3-5) to extend his hitting streak to a season-high 11 games as Oakland routed Baltimore for its fourth straight win.
Terrence Long added a solo home run and an RBI single, and Cory Lidle (10-6) allowed two runs and six hits in seven innings to win for the sixth time in seven decisions.
Twins 12, Rangers 2
ARLINGTON, Texas -- David Ortiz homered twice, and Cristian Guzman got four of Minnesota's 20 hits as the Twins trounced Texas.
Guzman homered and tripled, Ortiz drove in three runs and Jacque Jones also homered as the Twins tied their season high for hits.
Minnesota closed within six games of first-place Cleveland in the AL Central.
White Sox 5, Tigers 3
CHICAGO -- Catcher Mark Johnson threw out two baserunners and hit an RBI double to lead Chicago over Detroit.
Chicago's 13th win in its last 14 meetings with Detroit pulled the third-place White Sox within seven games of Cleveland in the AL Central.
Angels 4, Royals 1
ANAHEIM, Calif. -- Ismael Valdes became the first Anaheim starter to win since Aug. 19, and Scott Spiezio hit a two-run homer to help the Angels break a four-game losing streak against Kansas City.
Valdes (9-9) pitched scoreless ball into the seventh inning, leaving after he allowed a home run to Raul Ibanez. Valdes gave up five hits in 6 1-3 innings, striking out four.
Troy Percival worked the ninth for his 38th save in 40 chances.
Royals starter Chad Durbin (7-14) lost his fifth straight decision.
Peninsula Clarion ©2013. All Rights Reserved.