Britain's Aljaz Bedene will play world number one Novak Djokovic after beating Pablo Carreno Busta to reach the French Open third round for the first time.
Bedene, 26, battled past Spain's Carreno Busta, ranked 23 places higher at 43rd in the world, in five sets, winning 7-6 (7-4) 6-3 4-6 5-7 6-2.
It was an impressive show of resolve from the Slovenia-born player, who surrendered a two-set advantage.
However, he recovered his poise, ending the match with 23 aces.
Compatriot Andy Murray reached the third round with victory over Mathias Bourgue on Wednesday.