TORONTO — Right-hander Aaron Sanchez pitched into the eighth inning and third baseman Josh Donaldson and right fielder Chris Colabello homered as the Toronto Blue Jays defeated the Boston Red Sox 7-0 on Friday night.

Sanchez, a 22-year-old rookie, held the Red Sox to one hit in his career-best outing, held the Red Sox to two hits while walking five and striking out three for his second win in a row to improve his record to 3-2.

Donaldson hit a solo homer in the first and Colabello hit a blast in the second for the Blue Jays in the opener of a three-game series.

Boston left-hander Wade Miley (1-4) allowed eight hits, one walk and four runs while striking out eight over six innings to take his third straight loss.

Miley allowed two runs in his final inning to give the Jays a 4-0 lead. First baseman Edwin Encarnacion walked and catcher Russell Martin and left fielder Danny Valencia followed with singles to produce one run. Center fielder Kevin Pillar hit a sacrifice fly to right for the second run.

Sanchez, who had never pitched more than 5 2/3 innings in the majors, was sent back out for the eighth inning but did not get an out.

He walked first baseman Travis Shaw to start the inning and allowed a single to center fielder Mookie Betts before left-hander Aaron Loup took over and retired the next three batters, two on strikeouts.

Designated hitter Jose Bautista led off the bottom of the eighth with a triple to the top of the center-field wall against left-hander Robbie Ross, Jr. Encarnacion followed with a single to make it 5-0.

Martin doubled to send Encarnacion to third. Left fielder Ezequiel Carrera singled in two runs for a 7-0 lead.

Left-hander Craig Breslow entered to retire the next three batters, two on strikeouts.

NOTES: Boston DH David Ortiz served a one-game suspension Friday after losing his appeal. He was disciplined for his actions during the April 19 game against Baltimore at Fenway Park. … The Red Sox have not yet named a replacement for pitching coach Juan Nieves, who was fired Thursday. … Blue Jays hitting coach Brook Jacoby lost his appeal of a 14-game suspension for his conduct toward the umpires after the April 29 game at Fenway Park. … The Red Sox designated RHP Edward Mujica for assignment and recalled INF Travis Shaw from Triple-A Pawtucket. … The Blue Jays recalled RHP Ryan Tepera from Triple-A Buffalo and returned RHP Chad Jenkins on option to the Bisons. … Blue Jays INF/OF Danny Valencia started in right field after missing two games with a sprained ankle. … Boston will start RHP Joe Kelly (1-1, 5.72 ERA) on Saturday against Toronto RHP Drew Hutchison (2-0, 7.4

Twins 9, Indians 3

CLEVELAND — Mike Pelfrey pitched seven strong innings, and Torii Hunter had four hits, including two doubles and a home run, and four RBIs as the Minnesota Twins rolled to a 9-3 victory over the Cleveland Indians Friday night at Progressive Field.

The right-hander Pelfrey (3-0) held Cleveland to two runs on six hits, with two walks and no strikeouts, retiring 15 of the last 18 batters he faced.

Right-hander Trevor Bauer (2-1) pitched five innings and gave up five runs on nine hits to take the loss.

Leading 4-2, the Twins blew it open with a four-run sixth inning. Catcher Kurt Suzuki led off the inning with a double, which knocked Bauer out of the game. Designated hitter Kennys Vargas singled off left-hander Nick Hagadone, sending Suzuki to third. With one out and runners at first and third, center fielder Jordan Schafer bunted toward first baseman Carlos Santana, who booted the ball for an error.

Suzuki scored on the play, Vargas went to second and Schafer was safe at first. Shortstop Danny Santana drew a walk, loading the bases. Right-hander Zach McAllister relieved Hagadone and struck out second baseman Brian Dozier for the second out.

But right fielder Hunter ripped a double into the gap in left-center, scoring all three runners and giving the Twins an 8-2 lead.

Left fielder Michael Brantley homered in the eighth inning off right-hander Michael Tonkin to give the Indians their final run.

The Twins’ last run came on a run-scoring wild pitch by right-hander Ryan Webb in the ninth inning.

The Twins took a 1-0 lead in the first inning when Hunter, in his first career at bat against Bauer, doubled to center with one out. First baseman Joe Mauer singled to left, scoring Hunter with the first run of the game.

Minnesota made it 2-0 in the second. Suzuki led off with a double and scored on a one-out single by left fielder Eddie Rosario.

Cleveland scored twice in the third against Pelfrey. Second baseman Jason Kipnis led off with a walk and scored on a double off the left field wall by Santana.

Santana went to third on a groundout by Brantley and scored on a two-out single by third baseman Lonnie Chisenhall to make it 2-2.

The Twins broke the tie in the fourth, which began with a double to left-center field by third baseman Trevor Plouffe. One out later, Vargas’ bloop single to center scored Plouffe to give Minnesota a 3-2 lead.

The Twins scored again in the fifth on Hunter’s fourth home run of the season, a solo shot over the wall in left field, to extend the lead to 4-2.