Juan Martin del Potro keeps surprising himself.
Close to quitting tennis after four wrist surgeries in recent years, the Argentine fought to get back to the ATP Tour even as he was reduced to hitting his backhand with one hand instead of his usual two.
The struggle paid off Sunday, when Del Potro staved off three match points in the third set to beat top-ranked Roger Federer 6-4,7-6 (8), 7-6 (2) for the BNP Paribas Open title.
The win ranks up there with Del Potro's 2009 US Open title, in which he beat Federer, and helping Argentina win the Davis Cup in 2016.
"I cannot believe I won this tournament, beating Roger in a great final and level of tennis," Del Potro said.
Naomi Osaka of Japan won the women's title 6-3, 6-2 over Russian Daria Kasatkina in a match-up of 20-year-old rising stars.
Del Potro and Osaka each earned US$1.3 million.
First Argentine to win
Del Potro became the first Argentine champion in the 42-year history of the desert tournament. He handed Federer his first loss of the year, snapping the Swiss superstar's 17-match winning streak that was the best of his career.
"I feel frustrated that I let an opportunity like this go by," Federer said.
Del Potro held a match point at 8-7 in the second-set tiebreaker, but he lost the final three points on his own errors that allowed Federer to force a third set.
"It was a lot of frustration after that match point, but then I play well," Del Potro said.
They were on serve in the third until Federer broke for a 5-4 lead with a backhand winner off del Potro's serve.
Federer had a chance to serve out the match, holding two match points. But del Potro staved both off to force deuce.
Federer's forehand went long, giving del Potro a break point. Federer answered with a backhand that hit del Potro at the net and then gained his third match point on delPotro's forehand error.
Del Potro recovered to deuce with a forehand winner. Federer mis-hit a forehand high into the air beyond the baseline, giving del Potro another break point. The Argentine cashed in with a well-placed forehand in the corner to tie the set, 5-all.
In the tiebreaker, Del Potro raced to a 6-1 lead, helped by two of Federer's double faults. He closed out the win on his third match point when Federer's forehand failed.
"I would like to play that tiebreaker again because I don't know what the hell happened," Federer said.
Del Potro lost just six points on his serve in the first set.
In the second-set tiebreaker, Del Potro and Federer took turns arguing with chair umpire Fergus Murphy. Del Potro was annoyed the crowd was making noise on his serve and told the umpire he wasn't warning them enough to be quiet.
"It had no effect on the outcome of the match," Federer said. "I was just also just trying to pump myself up more, to get energy for me."
Del Potro survived three-setters against countryman Leonardo Mayer in the fourth round and Philipp Kohlschreiber in the quarterfinals. It was his first win against Federer since last year's U.S. Open quarters. Del Potro trails in their series 18-7, but owns a 4-2 advantage in finals.
Del Potro arrived at Indian Wells having won a title in Acapulco and back in the top 10.
"I'm really enjoying playing tennis again," he said. "I'm still surprising myself, and I want to keep surprising the tennis tour."
"I made a big effort to come back. I have everything what I want, and I want to keep improving my game to see what can I do.
"I had very bad moments a few years ago and I don't want to think about that anymore. I am just enjoying my life and playing around the world. I am exited to see what is next."
World number eight Del Potro is back in the top 10 rankings this season for the first time since 2014. He dropped to No. 1,045 before beginning his comeback from the left wrist surgeries in 2016.
The 29-year-old from Argentina says he is not thinking about his ranking and just wants to keep up the pace as long as he can.
"Well, it's so big. I cannot believe I won this tournament, beating Roger in a great final and level of tennis," he said of his first win in an Indian Wells final and second straight ATP title in a row.
"I don't care about the numbers. I just want to keep winning titles like this if I can.
"But the first thing is try to be healthy during the whole year and play where I like to play. Now I have to do a smart schedule on clay to feel 100 percent for the rest of the season."
Del Potro will now head to south Florida with the other ATP players to compete in the Miami Masters.
He wants to stay silent on his celebration plans but did say he has is saving something special for when he gets to Miami.
"I cannot tell you," he joked of his party plans. "It will be Miami, maybe tomorrow, but that's enough."
Asked on Sunday if beating the world number one in Indian Wells and winning consecutive finals is a sign that he is back, Del Potro said, "I don't know. Maybe I'm in better shape, because few years ago I never win a title like this.
"I'm surprising myself. I don't like to compare this time with few years ago, but I'm just enjoying what I have to do every day.
"And it's like a surprising life to me, and I'm so happy for that."