There’s no bigger mismatch in baseball right now — or in sports, for that matter — than Yankees-Orioles.

And no one embodies it more than Gleyber Torres, who continued his dominance over Baltimore in both games of the Yankees’ sweep of Monday’s split doubleheader in The Bronx.

He hit a first-inning homer in an 8-5 win in the opener and then smacked two more in the nightcap, as the Yankees held on for an 11-8 victory that gave them 14 straight wins over the Orioles this year.

“It’s fun to watch, especially when that guy’s on your team,’’ Cameron Maybin said. “It doesn’t matter who he’s playing, he has a very high confidence level in his abilities.”

Torres entered the day on an 0-for-14 skid and there were questions about how healthy he was after missing four games with a core injury before his return in Toronto over the weekend, but the blasts gave him 13 while facing the Orioles this season, good for half of the 26 he’s hit.

“I know my body,’’ Torres said. “I feel really good.”

He became the second Yankee since 1961 to hit at least that many homers against one team, joining Roger Maris (13 versus the White Sox) in 1961. Only Lou Gehrig can top that number in MLB history, with 14 versus Cleveland in 1936, according to the YES Network.

And it was Torres’ fifth multi-homer game against Baltimore, a new MLB record versus one opponent in a season.

The Orioles finally decided to walk him intentionally in the eighth — to load the bases.

Baltimore manager Brandon Hyde called it “the Barry Bonds treatment.”

“Obviously, he’s killed us all year,’’ Hyde said. “We continue to throw the ball in the middle part of the plate to him. … I had enough and put him on.”

Torres admitted he was “surprised” by the move.

The Yankees’ dominance over the Orioles didn’t stop there, as they reached deep into the 40-man roster to find a pair of relievers and still cruised to victory in the second game.

After Chad Green mowed down all four batters he faced as the opener in the nightcap, the Yankees practically trolled the Orioles, first by bringing in Joe Mantiply — who hadn’t pitched in the majors since 2016 — and then Brady Lail, in his MLB debut in his eighth pro season — all in the Yankees’ system.

They combined to pitch 5 ²/₃ innings and both allowed three runs before being optioned to Triple-A Scranton/Wilkes-Barre after the game.

Nestor Cortes Jr. couldn’t finish the ninth, as the Orioles scored two runs before Adam Ottavino finally closed it.

In all, the Yankees hit seven more homers on Monday, adding to their record number against the Orioles with 59 in just 17 games.

“We’re playing for home-field advantage [in the postseason] right now, so every game is important,’’ Maybin said of the team’s ability to not take it easy against lesser competition.

It’s their longest stretch without a loss against a team in one season since they beat the Philadelphia A’s 15 consecutive times in 1954 and the victories put them a season-high 38 games over .500.

James Paxton gave up three runs in six innings in the first game, but the lefty gave up a run in the first for the sixth time in his last seven starts and allowed two more homers.

It hardly slowed the Yankees, as they continued to crush Baltimore pitching in the bottom of the first. Didi Gregorius clobbered a three-run homer to center to make it 3-1 before Gabriel Ynoa recorded an out. Torres then crushed a one-out homer to right to give the Yankees a 4-1 lead.

Maybin’s two-out shot to left in the sixth made it 7-3 and a Gregorius sacrifice fly an inning later gave the Yankees a five-run lead.

Luis Cessa loaded the bases with one out before Zack Britton walked in a run. The lefty then escaped to keep it 8-5 and Aroldis Chapman closed it for his second save in as many days.