Britain's Cameron Norrie reached his first Masters 1,000 final at Indian Wells as he breezed past Bulgarian Grigor Dimitrov in straight sets.
The world number 26 dominated the semi-final to win 6-2 6-4 in California.
Norrie's run means he will replace Dan Evans as British number one and on Sunday he will challenge for the biggest title of his career.
The 26-year-old will face world number 39 Taylor Fritz or world number 36 Nikoloz Basilashvili in the final.
"I'm becoming more and more comfortable in Indian Wells and it is the biggest win of my career for sure," Norrie told Amazon Prime.