Steve Pearce had three of Toronto's 14 hits to lead the Blue Jays to a 10-4 victory over Boston last night and send Red Sox starter Rick Porcello to his major league-leading 16th loss.
Boston lost for the fourth time in five games. Its lead in the AL East was trimmed to 2 1/2 games over the New York Yankees, who beat Baltimore in the afternoon.
Kendrys Morales hit a three-run shot for Toronto in the first inning.
Jose Bautista connected for a solo drive in the third, and Raffy Lopez chased Porcello (9-16) with a two-run homer in the sixth.
Marco Estrada will try to win his third straight decision tonight when the Blue Jays continue their three-game set with the Red Sox at Fenway Park. Estrada is coming off a solid August where he picked up three wins and went six-plus innings in four of his six starts.
Lefty Eduardo Rodriguez counters for Boston.