“I broke his serve quick in both sets and that gave me control of the match,” said Del Potro. “It was an easier match than I expected.”
This is the 29-year-old Argentinian’s second trip to the Indian Wells championship match, where he will face defending champion Federer who had to come from behind to beat Croatian Borna Coric 5-7, 6-4, 6-4.
The last time Del Potro and Federer played was last year in the Basel final where Federer won 6-7 (5/7), 6-4, 6-3.
“I love to play against him,” Del Potro said. “Everybody was expecting that final, and I will try to enjoy the atmosphere on court.”
Del Potro is back in the final for the first time in five years, having lost to Rafael Nadal in 2013 after beating Novak Djokovic in the semis.
Del Potro now has 400 career match wins, becoming the second Argentine to reach the milestone. But he has a long road to catch the legend Guillermo Villas, who retired with a whopping 929 wins.
Del Potro hit three aces, won 89 percent of his first serve points and broke Raonic’s serve four times.
Raonic, who is coming back from an injury-riddled 2017, blasted six aces but made two double faults.
“Every time you play a little short, he punishes you,” Raonic said. “He served well. He struck the ball well. I just didn’t do what I needed to do.”