Royals 5, Tigers 0
Detroit - Zack Greinke and Leo Nunez combined for a four-hitter to lift Kansas City past Detroit. The Royals moved out of last place in the Central, just ahead of the Tigers.
Mariners 9, Angels 6
Seattle - Kenji Johjima drove in three runs.
Red Sox 5, Indians 4
Boston - The Red Sox clinched at least a wild-card berth. Tim Wakefield outpitched Cliff Lee (22-3).
Twins 9, White Sox 3
Minneapolis - Javier Vazquez lasted just four innings in Chicago's biggest game of the year, a loss to Minnesota that pulled the Twins within 11â2 games in the AL Central race.
Yankees 3, Blue Jays 1
Toronto - New York will miss the postseason for the first time since starting their run in 1995. Mike Mussina pitched five shutout innings to earn his 19th win, and Jason Giambi homered.
Rangers 6, Athletics 4
Arlington, Texas - Hank Blalock hit a go-ahead home run in the seventh, and Texas beat Oakland to move back into second place in the West.
Rays 5-7, Orioles 2-5
Baltimore - Tampa Bay reduced its magic number to win the AL East to two with another franchise first: a doubleheader sweep. After James Shields pitched seven effective innings in a victory in the opener, Tampa Bay rallied to win the nightcap.