Britain's Emma Raducanu showed quality and fight to beat world number 10 Emma Navarro in a remarkable Miami Open contest which she ranked as her best victory of the season.
The 22-year-old won 7-6 (8-6) 2-6 7-6 (7-3) to reach the third round of the WTA 1000 tournament for the first time.
A topsy-turvy decider saw Raducanu close to going a double break down before fighting back to serve for the match.
But, after she was broken at 5-4, the British number two regrouped admirably and held her nerve to dominate the final set tie-break.