The Associated Press

BOSTON — Chris Sale pleaded but did not push when manager Alex Cora told him his night was done.

Cora was not about to risk the health his ace left-hander, even after he struck out a career-high 17 over seven innings. Sale may have righted whatever went wrong during a 0-5 start, but Cora still went to the bullpen for the eighth, costing Sale the chance to chase the major league record of 20 strikeouts in a nine-inning game.

Even after the Rockies rallied to a 5-4 win in the 11th, Cora and Sale seemed comfortable saying the skipper made the right call.

“AC’s got two handshakes, and you get one or the other. And you know which one is the ‘done’ one,” Sale said. “I’d love to have gone back out there, but as I said, I’ll never question anything he does.”

Sale became the first pitcher in major league history to fan 17 in a start of no more than seven innings. Boston pitchers combined to strike out 24, but the Red Sox saw their five-game winning streak come to an end.

Also Tuesday:

Blue Jays 7, Giants 3: SAN FRANCISCO — Vladimir Guerrero Jr. homered twice to become the third-youngest player to hit his first two major league homers in the same game in Toronto’s victory over San Francisco.

Twins 4, Angels 3: MINNEAPOLIS — Mitch Garver hit a two-run homer and tagged out Shohei Ohtani trying to score the tying run in the eighth inning, helping Minnesota hold off Los Angeles.

Mariners 4, Athletics 3: SEATTLE — Daniel Vogelbach, Tim Beckham and Mitch Haniger homered and Roenis Elias pitched out of a bases-loaded jam to lift Seattle.

Padres 6, Dodgers 3: LOS ANGELES — Joc Pederson and Cody Bellinger hit two-run homers, Clayton Kershaw threw seven solid innings and Los Angeles beat San Diego in the opener of a two-game series.

Cardinals 14, Braves 3: ATLANTA — St. Louis hit four home runs, including three-run shots by Marcell Ozuna, Yadier Molina and Kolten Wong.

Mets 6, Nationals 2: WASHINGTON — Wilson Ramos hit a first-inning grand slam after Washington failed to complete what should have been a routine double play, Noah Syndergaard took a no-hitter into the sixth, and New York beat the slumping Nationals.

Astros 11, Tigers 4: DETROIT — Carlos Correa started another Houston onslaught with a three-run homer in the first inning, and the Astros extended their winning streak to seven games.

Brewers 6, Phillies 1: PHILADELPHIA — Brandon Woodruff threw one-hit ball for six innings, Yasmani Grandal and Ryan Braun homered and Milwaukee topped Philadelphia.