TORONTO — Luke Maile hit two home runs, including a two-run shot in the 12th inning that gave the Toronto Blue Jays a 5-3 victory over the Boston Red Sox on Friday night.

Maile’s drive off Boston’s Brian Johnson (1-2) improved the Blue Jays to 5-0 in extra innings after they overcame an impressive outing by Red Sox starter Chris Sale.

Curtis Granderson walked to begin the 12th and Maile followed with a drive to right. Maile also hit a game-tying homer off Sale in the seventh. It was the first multihomer game of his career. Maile went 3 for 5 with three RBI.

Sale matched his career high by striking out 15 over a season-high nine innings. He allowed three runs and six hits, and walked none.

He’s is the third pitcher in Red Sox history to strike out 15 while walking none. Pedro Martinez had four such games and Roger Clemens had three.

Sale struck out six straight over the fourth and fifth innings, getting all six swinging.

Recalled from Triple-A Buffalo earlier Friday, right-hander Sam Gaviglio (1-0) pitched three innings for the win in his Blue Jays debut.

J.D. Martinez gave Boston an early lead with an RBI groundout in the first but Toronto answered in the bottom half on Josh Donaldson’s RBI single.

Kendrys Morales snapped a career-worst, 0-for-28 slump with a leadoff double in the second and scored on Maile’s one-out single.

Boston’s Hanley Ramirez tried to score from first base on a two-out double by Martinez in the third but ran through a stop sign from third-base coach Carlos Febles and was thrown out at home plate.

Xander Bogaerts led off the fourth with his fourth home run, connecting off Blue Jays right-hander Aaron Sanchez. Sanchez allowed three runs, two earned, and five hits in five innings.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.