A defiant Rafael Nadal won an all-Spanish clash of the generations taming teenager Carlos Alcaraz 6-4 4-6 6-3 to stretch his winning run to 20 matches on Saturday and clinch a place in the Indian Wells final.
Nadal will take on American Taylor Fritz in Sunday’s championship in the California desert
where a victory would see the 35-year-old equal Novak Djokovic’s record of 37 ATP Masters 1000 titles.
Earlier Fritz earned a spot in his first Masters 1000 final with a 7-5 6-4 win over seventh seed Andrey Rublev and will try to become the first American since Andre Agassi in 2001 to lift the trophy.