Toronto 3, Chicago White Sox 2: White Sox reliever Chris Sale issued a pair of bases-loaded walks in the ninth inning and Chicago's disappointing season ended with a loss. Earlier in the day, Ozzie Guillen was announced as the new manager of the Florida Marlins -- the White Sox released him from his contract Monday. Expected to be a contender in the AL Central, the White Sox wound up 79-83 with pitching coach Don Cooper serving as interim manager the last two games.
Detroit 5, Cleveland 4: Miguel Cabrera singled and doubled, all but wrapping up the American League batting title, and Jhonny Peralta hit a tiebreaking homer in the eighth inning for the Tigers. Cabrera entered the day hitting .343, five points ahead of Michael Young of Texas and Adrian Gonzalez of Boston. He raised his average another point against the Indians.
Minnesota 1, Kansas City 0: Trevor Plouffe's RBI single with two outs in the ninth inning gave Carl Pavano and the Twins a victory, helping Minnesota stave off a 100-loss season. Pavano (9-13) went the distance, pitching nine scoreless innings for the first time since July 22, 2010.
Texas 3, L.A. Angels 1: Mike Napoli broke a tie in the ninth inning with his fourth homer in two games, and the Rangers finally clinched home-field advantage in the AL Division Series. Napoli, the longtime Angels catcher, also homered in the second inning as the Rangers set a franchise record with their 96th victory.
Oakland at Seattle: Mariners catcher Miguel Olivo finished as the team leader in both home runs (19) and RBI (62), the first time ever for a catcher in Mariners history.
Washington 3, Florida 1: Nationals ace Stephen Strasburg allowed one hit and struck out 10 in six scoreless innings to earn his first win since July 2010. Next year the Marlins move into a new ballpark with new manager Ozzie Guillen, who held his introductory news conference before the game.
Colorado 6, San Francisco 3: Kevin Kouzmanoff had three hits and drove in two runs and the Rockies sent the reigning World Series champions into an early offseason. San Francisco (86-76) wound up in second place in the NL West behind playoff-bound Arizona, becoming the first defending champion not to make the playoffs since the 2007 St. Louis Cardinals.
Milwaukee 7, Pittsburgh 3: Zack Greinke capped a perfect season at home to help the Brewers clinch home-field advantage in the first round of the playoffs. Greinke (16-6) allowed two runs in six innings to finish 11-0 in 15 starts at home, where the Brewers were a major league best 57-24.
San Diego 9, Chicago Cubs 2: Will Venable hit his first career grand slam and Nick Hundley hit a three-run shot to lift the normally punchless Padres. Cubs shortstop Starlin Castro became the youngest player -- at 21 years, 188 days -- to lead the NL with 207 hits.
L.A. Dodgers at Arizona: Dodgers infielder Eugenio Velez broke a modern-day major league record for a non-pitcher by going hitless in his final 46 at-bats. Velez grounded out to second as a pinch hitter in the eighth inning on Wednesday night.
Around the horn
St. Louis at Houston: Cardinals pitching coach Dave Duncan rejoined the team Wednesday after missing more than a month to tend to his ailing wife. Duncan's wife, Jeanine, is recovering from surgery on Aug. 21 to remove a brain tumor.
Compiled from News and wire service reports.