BOSTON -- That was a relief.
And not a bad start, either.
Chris Sale and two relievers combined on a two-hitter, and the Boston Red Sox left-hander struck out 12 in six innings to beat the Toronto Blue Jays 5-0 on Thursday and earn his first regular-season win at Fenway Park in more than a year.
Sale (4-9) gave up both hits and walked two to earn his first victory anywhere in a month and his first at home since July 11, 2018 -- a span of 14 starts.
"It's good to see him win a game here, win a game at home -- for whatever that means," Red Sox manager Alex Cora said. "But the way he did it is the most satisfying thing."
It was Sale's 11th game this season with 10 or more strikeouts. The seven-time All-Star, who had allowed five runs in three straight starts for the first time in his career, had a 7.89 ERA in three previous appearances against Toronto this season.
"I'm obviously coming off three of the worst starts of my career," said Sale, who had a dozen teammates watch his bullpen session on Tuesday, whether to help spot a flaw in his mechanics or just to show their support. "Good, bad or indifferent, I'm not out on an island."
Rafael Devers hit a three-run homer off Thomas Pannone (2-4), who matched Sale into the fifth inning before giving up Sam Travis' double and Sandy Leon's RBI single. After Mookie Betts walked, Devers hit the first pitch out to right-center to make it 4-0 and chase Pannone.
"You could tell early on that Chris Sale was on, and so there was no room for error," Blue Jays manager Charlie Montoyo said. "(Pannone) gave us a chance."
Betts, who also hit a solo homer in the seventh, scored a run for the 13th consecutive game, tying Ted Williams' franchise record.
Devers has seven homers and 23 RBI in 13 games this month, and he is batting .397 in July. He has 28 RBI against the Blue Jays in 2019, the most ever for a player against Toronto in one season (with three games left).
It is the most for any player against a single opponent since Gary Sheffield drove in 28 runs against the Orioles in 2005.
"Whenever he's at the plate, you feel like something great is going to happen," Sale said. "That was a big swing for us."
Pannone was recalled from Triple-A Buffalo and was booked on a 5:30 p.m. flight to Boston that was canceled because of Wednesday night's storms. Another flight five hours later was fully booked, so he hopped in a car for a 450-mile ride to Boston.
He arrived at around 4 a.m. and slept until 9:30.
"I just really sat back. I was like, `I can't let this affect me right now. I need to stay focused on tomorrow, today," said Pannone, who gave up four runs on five hits and three walks, striking out two. "I just enjoyed the ride, really."
Blue Jays: Closer Ken Giles (nerve inflammation, right elbow) has been cleared physically but was given the day off after pitching the eighth inning Wednesday. ... RHP Ryan Borucki's (elbow discomfort) made a rehab start in Buffalo and his next start will be in the majors, either Sunday or Monday.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Chapman, Canha back Bassitt in A's 8-4 win over Astros
Matt Chapman doubled among his three hits and Mark Canha had two hits and three RBI to back Chris Bassitt's six solid innings, and the Oakland Athletics beat the Houston Astros 8-4 on Saturday.
Twins reliever Duffey awarded victory day later
Minnesota Twins right-hander Tyler Duffey was awarded a win on Saturday, a day after pitching in a 4-3 victory over the Texas Rangers.
Alvarez mashes a pair of homers
Yordan Alvarez continues his terrific rookie season with two more homers in the Astros' loss to the A's.
A's put up a 5 spot in the 3rd
The Athletics play small ball scoring five runs and never looking back in their 8-4 win against the Astros.
Scherzer throws sim game, 'felt good,' Nats say
Max Scherzer threw a 64-pitch simulated game Saturday, and the Nats will see how he feels Sunday to determine next step.
Seager hits tiebreaking HR, Mariners beat Blue Jays 4-3
Kyle Seager hit a tiebreaking home run in the eighth inning, Austin Nola also went deep, and the Seattle Mariners beat the Toronto Blue Jays 4-3 Saturday.