Spain's Paula Badosa beat Victoria Azarenka in a lengthy and entertaining final to win the prestigious Indian Wells title on her tournament debut.
Azarenka produced an impressive second set but Badosa eventually came out on top to win 7-6 (7-5) 2-6 7-6 (7-2) in three hours and four minutes.
It is the 23-year-old's second WTA tour title after May's Belgrade victory.
Belarusian Azarenka, 32, served for the match at 5-4 in the deciding set before Badosa wrestled back control.
The former world number one was aiming to become the first woman to win the tournament three times.