TORONTO — Luis Severino pitched five innings Saturday to earn his major league-leading 14th win, Brett Gardner and Aaron Judge each hit solo home runs, and the New York Yankees beat the Toronto Blue Jays, 8-5.

Severino (14-2) won his fifth straight start, allowing three runs and five hits. Two of the hits were home runs, marking the first time this season Severino has allowed more than one homer in a game. He’s allowed three earned runs or less in 16 consecutive starts.

Jonathan Holder, David Robertson and Dellin Betances each worked one inning, and Aroldis Chapman got the first out of the ninth before leaving with an apparent injury. Chasen Shreve finished for New York, giving up a solo homer to Aledmys Diaz.

TWINS 5, ORIOLES 4: Kyle Gibson recovered from a rough start to throw seven innings, and Max Kepler homered in his second straight game to lead Minnesota at Minneapolis.

Bobby Wilson went 2 for 3 with three RBI for the Twins, who won their third straight.

TIGERS 7, RANGERS 2: Nicholas Castellanos homered as part of a seven-run first inning for Detroit at home.

Cole Hamels (4-8) retired only two batters for the Rangers in his shortest start since 2010, and Adrian Beltre had a home run taken away when JaCoby Jones of Detroit made a spectacular catch in left-center field.

ASTROS 12, WHITE SOX 6: Yuli Gurriel and Alex Bregman homered, and Charlie Morton improved to 11-2 as Houston increased its winning streak to five with a victory at home.

Morton allowed five runs and five hits with eight strikeouts in 52/3 innings. He’s won four of his last five starts.

ATHLETICS 6, INDIANS 3: Stephen Piscotty hit a go-ahead, two-run homer in the 11th inning as Oakland won at Cleveland.

Matt Chapman, who had a career-high four hits, scored later in the inning on Jonathan Lucroy’s grounder to complete the A’s comeback victory and make a winner of closer Blake Treinen (5-1).

NATIONAL LEAGUE

CUBS 8, REDS 7: Javier Baez homered and had four hits – including a game-tying infield single in the eighth – and Chicago rallied from a five-run deficit at home.

Anthony Rizzo’s RBI groundout capped a four-run eighth inning for Chicago, which has come from behind in each of its last eight wins.

PHILLIES 3, PIRATES 2: Nick Williams, Scott Kingery and Jorge Alfaro drove in runs on consecutive at-bats in the seventh inning to help Philadelphia win at Pittsburgh and extend its winning streak to six games.

With two outs in the seventh, Williams sent a line drive down the right-field line that took a funny hop off the fence and eluded right fielder Gregory Polanco. Carlos Santana scored from first and Williams ended up with a triple. Kingery followed with a single up the middle, then scored when Alfaro hit a double to right-center.

CARDINALS 3, GIANTS 2: Carlos Martinez pitched seven effective innings for his third consecutive victory as St. Louis won at San Francisco.

Martinez allowed one run on six hits with three strikeouts and didn’t not walk a batter for the third time this season. He also drove in the Cardinals’ first run with a double in the third.

BRAVES 5, BREWERS 1: Anibal Sanchez pitched effectively into the seventh inning and Freddie Freeman added three hits, lifting Atlanta at Milwaukee.

Sanchez (4-2) retired 19 straight at one point to help snap Atlanta’s season-high four-game skid. He exited with two outs in the seventh after being hit by a liner on his right hip.

NATIONALS 18, MARLINS 4: Mark Reynolds homered twice and drove in a career-high 10 runs, Max Scherzer won for the first time since June 5, and Washington triumphed at home.

Washington has won three straight and scored a combined 35 runs since calling a players-only meeting Wednesday after falling under .500 for the first time since May 2.

INTERLEAGUE

RAYS 3, METS 0: Blake Snell pitched a career-high-tying 7 1/3 innings and Wilson Ramos drove in a pair of runs for Tampa Bay at New York.

Ranked among the league leaders in several categories, Snell was as advertised – keeping the Mets off the board despite allowing the leadoff runner to reach in six of the eight innings, including each of the first four.

ROCKIES 5, MARINERS 1: Noel Cuevas hit a three-run homer in the seventh inning among his three hits to lead Colorado at Seattle.

Carlos Gonzalez added a double and a run-scoring single for the Rockies, who have won five straight.

DODGERS 3, ANGELS 1: Ross Stripling pitched another gem and Justin Turner drove in two runs to lead Los Angeles at Anaheim, California.

Stripling (7-2) is making a strong case to make the All-Star team as he turned in another terrific outing. He allowed one run and three hits – all by Mike Trout – in six innings. Stripling struck out seven and walked none, and lowered his ERA to 2.14.

NOTES

ASTROS: Houston called up top prospect Kyle Tucker from Triple-A Fresno.

YANKEES: New York recalled outfielder Clint Frazier from Triple-A Scranton/Wilkes Barre.

Frazier is batting .350 with no homers and one RBI in eight games with the Yankees this season.

RAYS: Right-handed pitcher Chris Archer will return to the rotation and start Monday against Detroit. He’s been on the disabled list since June 5 because of a left abdominal strain.

MARINERS: Second baseman Robinson Cano apologized to his teammates, the organization and the fans for his 80-game suspension for violating baseball’s drug agreement.