Second seed Rafael Nadal ended Greek youngster Stefanos Tsitsipas' captivating run to reach his fifth Australian Open final in Melbourne.
Nadal, 32, was in devastating form as he beat the 20-year-old 14th seed 6-2 6-4 6-0 in one hour and 46 minutes.
The Spaniard cracked 28 winners, breaking Tsitsipas' serve six times and only facing one break point himself.
He will play either top seed Novak Djokovic or France's Lucas Pouille in Sunday's final - they meet on Friday.
"It was a great match, it has been a great tournament and I have played very well every day," Nadal said.