The Toronto Blue Jays put on a batting clinic 7 victory game set.

Colby Rasmus and Aaron Hill paced the Blue Jays with four RBI apiece and Jose Bautista chipped in with a two-run homer, his major league-leading 35th homer of the season.

Luis Perez (2-2) worked four innings in relief to earn the win, giving up one run on three hits while fanning three and walking two.

Miguel Olivio and Casper Wells smacked home runs, while Trayvon Robinson and Kyle Seager each added two RBI for the Mariners, who had their three-game winning streak snapped.

Jason Varagas (7-11) was tagged with eight runs on seven hits over four-plus innings. He fanned two and walked four.