The top two seeds of the BNP Paribas Open, Novak Djokovic and Roger Federer, will battle it out for the prestigious ATP title at Indian Wells.
Both the players have looked in tremendous form throughout the tournament, where neither have dropped a single set, which just calls for a humdinger of a clash between the two of the greatest tennis stars of the modern era.
Djokovic could be thinking in terms of revenge for the big game as the Swiss ace defeated the Serbian to win his seventh Dubai Open title recently. But, the Swiss could also be thinking of taking revenge upon Djokovic who defeated Federer to clinch the Indian Wells last year.
So, there is much more to play for the two of the most coveted players in the ATP circuit.
Both the players looked in prime form during their respective semi-finals clash, where the Serbian defeat Andy Murray in straight set, 6-2 and 6-3.
After the match, Murray said, "Even though it's a straight-set victory, I still had to earn it," as quoted in the ATP official website.
The Serb's finalist was not known then, but he said, "If I get to play Roger, it's the ultimate final that right now I can have."
Federer brushed off his competitor, Milos Raonic, in the semis to set up a huge game with Novak Djokovic.
The Swiss star is pleased with the way he has been playing of late. He has been serving very well and has been playing some amazing tennis, and Federer fans would be eager to see him in such form during the finals as well.
But, take nothing away from Djokovic as well, for his skills on the hard court are second to none.
"I'm very happy [with] how well I'm playing," said Federer. "[I] feel good physically. I feel refreshed after the holiday. I'm serving well, which is always crucial."
Both the players have had a good start to the year with Novak winning the Australian Open and Federer clinching the Brisbane and Dubai Open, though the Swiss ace was unlucky to have lost against Andreas Seppi (third round) in the first grand slam of the year.
Roger Federer would clinch his fifth Indian Wells Masters title if he defeats Djokovic in the finals of the competition.
Where to Watch Live
The mega clash between Roger Federer vs Novak Djokovic starts at 1:30am IST (4pm ET, 8pm GMT) with Live TV coverage in India on Ten Sports.
Viewers in the US can watch it live on ESPN with live streaming option on Watch ESPN, while TV viewers in the UK can watch it live on Sky Sports 3 and Sky Sports 3 HD.
The match can also be viewed online at the official website of the BNP Paribas Open.