Pinch hitter Rob Deer hit a two-run, two-out single, and Milwaukee scored four runs in the seventh inning in Toronto to defeat the Blue Jays, 7-6.
Trailing by 6-3 going into the seventh, the Brewers scored the go-ahead run when Bill Spiers came home on a passed ball.
Paul Molitor started the inning with his sixth homer, a solo shot to left off reliever Jim Acker. Acker walked Dave Parker and pinch hitter Eddie Diaz before B.J. Surhoff advanced both runners with a sacrifice bunt off David Wells.
One out later, Spiers walked, loading the bases, and Deer sent a two-run single to right, scoring Parker and Diaz. Spiers and Deer both advanced on Junior Felix's throwing error, and Greg Myers was charged with a passed ball that allowed Spiers to score.
Kelly Gruber and Fred McGriff hit two-run homers in a four-run first inning as the Blue Jays pounded Brewers starter Bill Wegman for five straight hits.
Twins 2, White Sox 1: Dan Gladden broke a zero-for-10 slump with a two-out RBI double in the eighth inning in Chicago.
Greg Gagne singled with two outs in the eighth for the third hit off Chicago starter Eric King (4-1). Gladden followed with a one-hop liner off the fence in left-center, scoring Gagne.
Indians 7, Red Sox 5: Stan Jefferson, batting .088 entering the game, had two singles, scored three runs and drove in the game-winner in the eighth inning in Cleveland.
Rangers 6, Angels 3: Mike Jeffcoat survived a rocky start to give Texas its first victory by a left-handed starter this season as the Rangers overcame an early three-run deficit in Arlington, Tex.
Royals 10, Athletics 4: Gerald Perry had three hits and scored two runs as Kansas City, at home, took advantage of two errors by third baseman Mike Gallego to score five unearned runs.