Jackie Bradley Jr. had four hits with a two-run home run and four RBIs, Rick Porcello pitched into the eighth inning and the Boston Red Sox outslugged the AL East-leading Toronto Blue Jays 11-4 Monday.
The Blue Jays lost for just the fourth time in 16 games. They had their lead atop the East sliced to a half game over the New York Yankees, who beat Baltimore 8-6.
Bradley added two singles and a double, and Travis Shaw hit a two-run homer for Boston, which posted its fourth straight win and eighth in 11 games.
Josh Donaldson and Justin Smoak each hit solo homers for Toronto. Donaldson's was his 37th.
Porcello (7-12) had his third consecutive strong start since coming off the disabled list following a right triceps strain. He allowed four runs - three earned - and eight hits over 7 1-3 innings.
Mark Buehrle (14-7) allowed five runs in 3 1-3 innings.