Australian Alex de Minaur reached his first Queen's final with a straight-set victory over Danish second seed Holger Rune.
The 2021 Eastbourne champion beat French Open quarter-finalist Rune 6-3 7-6 (7-2).
"I'm having an amazing week, let's just hope I can do just one better tomorrow," De Minaur, 24, said.
He will face Spanish top seed Carlos Alcaraz or American Sebastian Korda in Sunday's final.
"I love being here, love playing on this court in front of this amazing crowd," De Minaur said.
"It's a pretty special tournament, today was my best match so far.