Naomi Osaka's charge at the Miami Open has continued with a gritty three-set win over American wild card Hailey Baptiste.
After dropping the second set, the former World No.1 found herself 4-2 down in the decider before storming home to win 7-6 3-6 6-4.
The win sets up a clash with Italian sixth seed Jasmine Paolini.