World number one Aryna Sabalenka came from a set and a break down to beat Japan's Naomi Osaka in the fourth round of the Miami Open and progress to the quarter-finals.
Four-time Grand Slam champion Sabalenka secured her 15th consecutive victory of the year - and ninth in a row in Madrid - by winning 6-7 (1-7) 6-3 6-2 in two hours and 20 minutes on Monday.
The 27-year-old had not lost a match in the Spanish capital since 2023 but she was tested early on by fellow four-time major winner Osaka, who was playing some of her strongest tennis of the season.
Defending champion Sabalenka will face American Hailey Baptiste, who defeated Belinda Bencic 6-1 6-7 (14-16) 6-3) in her fourth-round match to book a place in the last eight, on Tuesday.
Sabalenka defeated Baptiste, 24, in the quarter-finals of the Miami Open on her way to winning the title last month.