The Minnesota Twins may get the last laugh in the American League Central division.

Jorge Polanco hit a sacrifice fly and Donovan Solano added a three-run triple in Minnesota’s five-run eighth inning as the Twins pushed their lead to seven games over second-place Cleveland with an 8-3 win over the Guardians on Tuesday night.

Polanco hit a shot deep enough to right off Trevor Stephan (6-6) to score pinch-runner Joey Gallo and break a 3-3 tie. Later in the inning, Solano’s liner to center skipped past outfielder Myles Straw and rolled to the wall, clearing the bases.

By winning the first two games of the critical three-game series, Minnesota, which has been atop the division since mid-July, moved seven games above .500 for the first time in 2023.

More importantly, they probably put away the defending division champion Guardians with just 23 games left.

Still, the Twins, who improved 4-1 on this road trip and are playing their best ball this season, aren’t taking anything for granted.

“It’s the beginning of September,” said manager Rocco Baldelli. “We play six-month seasons and we have close to a month left. Nothing changes for us right now. We’ve just got to keep playing good.”

Minnesota’s Christian Vázquez, who hit a game-tying homer in the sixth off Guardians reliever Matt Moore, led off the eighth with a single and Willi Castro doubled down the left-field line. Gallo came on for Vázquez and scored easily on Polanco’s fly ahead of Will Brennan’s throw.

Stephan’s wild pitch made it 5-3, and the right-hander walked two and hit a batter to set up Solano’s shot — a potential knockout blow for Cleveland.

As the ball got by Straw, Solano had one thought.

“Run,” he said with laugh.

Bo Naylor hit a two-run homer for the Guardians, who were blown out 20-6 in Monday’s series opener.

Manager Terry Francona understands the challenge his team is facing. He’s also confident the Guardians won’t surrender.

“I’ve never been accused of being a math major,” he said. “We need to win and the best way to is to win tomorrow. We certainly didn’t put our best foot forward the last two nights, and I don’t think you can run from what we haven’t done. But until it’s time they make you go home, we’ll keep playing.”

Griffin Jax (6-8) struck out two in one inning after coming on for starter Sonny Gray, who gave up three runs and six hits in six innings. Caleb Thielbar worked the eighth and Emilio Pagán finished up for Minnesota.

With one out, Vázquez belted Moore’s first pitch down the right-field line, the ball ducking into the seats just inside the foul pole.

The Guardians got a solid outing from rookie Tanner Bibee, who held the Twins to two runs and four hits in five innings one night after Minnesota unloaded on Lucas Giolito — nine runs, three innings — in his Cleveland debut.

Afterward, Bibee expressed the team’s frustration at losing ground to the Twins.

“Good team for sure,” he said. “We’ve shown them we can beat them, shown them we can compete with them.”