For the 12th time in as many meetings Jannik Sinner has beaten de Minaur, the Italian taking 90 minutes to ease into the final in Austria, where he will play Alexander Zverev.
De Minaur had been encouraged by taking a set off Sinner in Beijing recently, the first time he had avoided a straight-sets defeat in their meetings, but there was no repeat as he went down 6-3 6-4.
The Sydneysider did become the first player to break Sinner's serve in the tournament, doing so twice, but it mattered little. In the first set he was already 4-0 down having won just four points when he broke. In the second he was already a break down, and Sinner immediately broke back.
De MInaur did have plans to change his losing streak, as Sinner recognised.
"He changed a couple of things, which I was ready for today," said Sinner.
"I don't want to say (what). He knows. He knows what to do, how to put (me) under pressure and the moment when you don't serve very well, you have to play every ball and every point.
"He can get very physical, he changed up with the slice a bit, also the slice down the line today and opening the court. Many small things he has changed."
But none of them stopped Sinner reaching his eighth consecutive final on the ATP Tour, the first player to do that since Novak Djokovic a decade ago.
"I came here quite late to the tournament, tried to take every day in the best possible way and I'm happy to be here in the final. It was not easy to reach the final here, so I'm very happy," Sinner said.
"(I was) trying to play some good tennis, trying to serve very well. The first set was very physical, so I'm happy that I won in two sets today."
Sinner has now won 20 straight matches on indoor hard courts and will contest the 31st final of his career on Sunday, having claimed 21 titles so far.
He has a 4-3 losing record against Zverev, though Sinner has won their last two meetings including the Australian Open final.
The German reached the Vienna final by beating another Italian, Lorenzo Musetti, 6-4 7-5.
"It's going to be a great challenge," Zverev said. "Playing one of the two best players in the world, seeing where my level really is."
Both players have already won this event, Zverev in 2021, Sinner in 2023.
Elsewhere Brazilian teenager Joao Fonseca overcame Spain's Jaume Munar 7-6 (7-4) 7-5 to reach his first ATP 500 final at the Swiss Indoors Championships in Basel, setting up a title clash with eighth seed Alejandro Davidovich Fokina.
Fonseca, who is chasing his second tour-level title after lifting his maiden trophy in Buenos Aires in February, could break into the Top-30 for the first time if he defeats Davidovich Fokina in Sunday's final.
Davidovich Fokina advanced to his fourth final of the season after Frenchman Ugo Humbert retired while trailing 7-6 (7-4) 3-1.
with agencies