Torii Hunter added two hits and two RBIs and Mauer raised his league-leading average to .348 for the Twins, who entered the night having scored more than two runs just twice in their last 11 games.
White Sox 7, Indians 6
At Chicago, A.J. Pierzynski hit a two-run homer in the bottom of the ninth inning after Chicago closer Bobby Jenks blew a save by giving up four straight doubles in the top half.
The wild victory kept the White Sox a half-game behind Minnesota in the AL wild-card race and moved third-place Chicago within 4 1/2 games of AL Central-leading Detroit.
Mariners 7, Rangers 2
At Seattle, Richie Sexson set a Mariners record with his fifth grand slam of the season and Baek Cha-seung Baek pitched seven shutout innings to lead Seattle past Texas.
Kenji Johjima hit a three-run homer off Kevin Millwood (14-10) for the last-place Mariners, who won their third straight. They beat their third-place AL West rivals for only the third time in 11 meetings this season and pulled within four games of Texas.
Angels 4, Blue Jays 1
At Anaheim, California, Joe Saunders pitched effectively into the eighth inning, and Garret Anderson and Mike Napoli homered to help Los Angeles beat Toronto for its sixth straight victory.
The two-time defending AL West champs, who were a season-worst 11 games under .500 on May 22, are now a season-high 11 over at 76-65.