Russian teenager Mirra Andreeva fought back to overcome world number one Aryna Sabalenka 2-6 6-4 6-3 in the Indian Wells final on Sunday, winning a second WTA 1000-level event in a row to keep her charmed year on track.

The 17-year-old Andreeva, the youngest women¡¯s champion at the tournament since Serena Williams in 1999, found her form midway through the match and crumpled to the ground in celebration after closing it out with a forehand winner.

Top seed Sabalenka pulled herself out of a slump to bring some of her best tennis to the California desert this year and got off to a hot start on Sunday but her form unraveled as the match wore on and she was left to rue missed opportunities.