Petenis Jerman itu unggul di dua set awal setelah duel selama 90 menit.
Namun petenis Serbia berusia 27 tahun yang jadi lawannya bangkit dan memenangi set ketiga dan keempat, hingga memaksa Zverev melakoni set penentuan yang berujung pada kemenangan.
Zverev akan menghadapi Fabio Fognini dari Italia untuk mendapat posisi di perempat final.
Unggulan kesembilan itu mengalahkan unggulan ke-18 Roberto Bautista Agut dari Spanyol 7-6(5), 6-4, 4-6, 6-1 dan menjadi petenis Italia kedelapan yang mencapai babak 16 besar Roland Garros pada tiga kesempatan atau lebih.
Fognini mencapai hasil Grand Slam terbaiknya di sini pada tahun 2011, dengan berhasil maju ke perempat final usai mengalahkan Novak Djokovic.
Baca juga: Tsitsipas petenis Yunani pertama ke 16 besar Perancis Terbuka
Baca juga: Nadal susul Federer ke 16 Besar
Baca juga: Federer ke 16 Besar setelah hentikan Ruud
Pewarta: Roy Rosa Bachtiar
Editor: Fitri Supratiwi
Copyright © ANTARA 2019