Even if Novak Djokovic is a long way from his best form, his defeat to Brazilian João Fonseca at Roland Garros still comes as a surprise.
Fonseca will face Norway's Casper Ruud in the fourth round following an epic battle against the Serb that lasted more than five hours.