Le Serbe de 38 ans a abandonné un set au Britannique Cameron Norrie (35e), finalement battu 6-4, 6-7 (7-4), 6-2, 6-3.
Le recordman des trophées en Grand Chelem (24) affrontera en huitième l'Allemand Jan-Lennard Struff (144e) issu des qualifications et tombeur surprise de l'Américain Frances Tiafoe au troisième tour.
Comme lors de ses deux premières sorties, Djokovic a laissé échapper des gestes ou des paroles d'énervement, visiblement insatisfait de l'état général de son tennis.
Il s'est aussi plaint de son dos après une volée à contrepied dans le premier set et a reçu des soins dans les vestiaires.
Par la suite, il s'est plusieurs fois massé lui-même et a grimacé à la fin de certains échanges.
Décidé à faire bouger la légende du tennis, Norrie a beaucoup tenté sur les deux premiers sets, avec succès, avant de pêcher au service, à la merci des qualités de Djokovic en retour.