ANAHEIM, Calif. — Barry Zito took a shutout into the ninth inning and the Oakland Athletics got RBI doubles from Scott Hatteberg and Billy McMillon to beat the Anaheim Angels 2-1 Wednesday.
Zito (13-12) retired the first 15 batters before walking Adam Kennedy to lead off the sixth. Rookie Alfredo Amezaga, a former Salt Lake Stinger, singled one out later to break up the no-hit bid.
Zito left after Garret Anderson's sacrifice fly in the ninth drove in Anaheim's first run. With closer Keith Foulke out with a sore back, Chad Bradford and Jim Mecir each got one out to finish, with Mecir earning his first save.
The A's, who came into the day with a 4 1/2-game lead over Seattle in the AL West, reduced their magic number for clinching the division to six.
Zito allowed one unearned run, two hits and two walks in 8 1/3 innings.
ORIOLES 5, YANKEES 3: At Baltimore, Larry Bigbie and Jay Gibbons homered, and Baltimore ruined David Wells' bid for his 200th career victory by defeating New York.
Eric DuBose (3-5) allowed three runs in 6 2/3 innings for the Orioles, who took a 5-0 lead in the second inning and won for only the fifth time in their last 23 games against the Yankees.
Juan Rivera homered for New York, which started the day leading Boston by 5 1/2 games in the AL East. The Yankees were 10-1 in their previous 11 games.
Wells (14-7) went the distance, allowing only one hit over his final six innings, but the left-hander was undone by a poor start. It was only his second road loss of the season.
INDIANS 9, ROYALS 1: At Cleveland, Jake Westbrook scattered four hits over six-plus innings, and Travis Hafner and Alex Escobar homered as Cleveland ended a four-game losing streak with a 9-1 victory over Kansas City.
Jody Gerut hit a two-run single and Jhonny Peralta also drove in two for Cleveland, which snapped Kansas City's four-game winning streak. The Royals entered 3 1/2 games behind Minnesota and two games behind Chicago in the AL Central.
Westbrook (7-9) allowed one run and struck out four in 6 1/3 innings. Other than two singles, he didn't allow the Royals to hit a ball out of the infield through the sixth.
BLUE JAYS 6, TIGERS 0: At Detroit, Roy Halladay threw a six-hitter to tie a Toronto record with his 21st win, and the Blue Jays pushed Detroit one game closer to baseball history with a 6-0 victory Wednesday night. Detroit (38-113) has lost five straight and needs five wins in its final 11 games to avoid matching the post-1900 record of 120 losses set by the 1962 New York Mets.
The Tigers became just the fifth team since 1900 to lose 113 games, and the first AL team to do so since the 1916 Philadelphia Athletics. That club set the AL record with 117 losses.
Halladay (21-6) pitched his second shutout of the season, becoming the first 21-game winner in the majors. He tied the team record for wins in a season held by Roger Clemens (1997) and Jack Morris (1992).
MARINERS 5, RANGERS 1: At Arlington, Jamie Moyer pitched eight strong innings and Carlos Guillen hit a solo homer as Seattle beat Texas. Seattle ended a three-game losing streak and moved within 1 1/2 games of Boston in the AL wild-card race. The Red Sox lost 7-0 to Tampa Bay on Wednesday. Moyer (19-7) allowed one run on four hits while striking out five and walking two in becoming the fourth AL pitcher to win at least 19 games. He improved to 12-3 in his career against Texas.
DEVIL RAYS 7, RED SOX 0: At Boston, Victor Zambrano allowed three hits in seven innings Wednesday night and Rocco Baldelli homered, leading Tampa Bay over the Red Sox — the first time Boston's been shut out at Fenway Park in more than a year. Boston's lead over Seattle fell to two games. Tampa Bay had 16 hits to win for just the second time in nine games.
TWINS 4, WHITE SOX 2: At Minneapolis, Kenny Rogers helped Minnesota close in on a three-game sweep of Chicago. Rogers (12-8) allowed two runs and six hits in 6 1/3 innings, and Michael Ryan homered as the defending AL Central champs beat the White Sox. The win put Minnesota 2 1/2 games ahead of Chicago, which will try to avoid a sweep Thursday night at the Metrodome.
Rogers struck out three and walked none in his first win since Aug. 21. Eddie Guardado pitched the ninth for his 37th save in 40 chances.
Luis Rivas went 2-for-3 with an RBI, a walk and scored two runs for the Twins, who won their fourth straight over the White Sox in front 40,304 Homer Hankey-waving fans.
Pitching after a week off, Jon Garland (11-12) lasted just 4 2-3 innings. He allowed four earned runs, six hits and walked a season-high five.