Aaron Hill hit a three-run homer, John Buck and Travis Snider added solo drives and the Toronto Blue Jays gave retiring manager Cito Gaston a winning send-off in his home finale, beating the New York Yankees 8-4.
The Yankees remained a half-game behind Tampa Bay in the AL East race. The Rays lost 2-0 to Baltimore.
Alex Rodriguez homered for New York, giving him 13 straight years with 30 homers and 100 RBIs.
Toronto leads baseball with 247 home runs, the fifth-highest single season total in major-league history. Seattle hit a record 264 in 1997.
Hill drove in four runs as the Blue Jays won for the sixth time in seven games. The Yankees, already assured a playoff spot, saw Javier Vazquez (10-10) get tagged for seven runs and 10 hits in 42/3 innings.
Brett Cecil (14-7) allowed three runs and nine hits in 51/3 innings to win his third straight outing. He is 11-2 with a 3.47 ERA in 15 starts against AL East opponents.
Rodriguez has 123 RBIs. His 14 total seasons with 30 home runs and 100 RBIs are the most in major-league history.
Hank Aaron holds the record with 15 seasons with at least 30 home runs. Rodriguez and Barry Bonds are tied for second with 14.
Gaston was honored in a 30-minute pregame celebration featuring former players George Bell, Joe Carter, Pat Hentgen and Devon White.