Third seed Stan Wawrinka became the latest high-profile casualty at the Italian Open when the Swiss was knocked out in the third round by American John Isner.
Isner took his ace count to 72 in three rounds as he powered past Wawrinka 7-6(7-1) 6-4 to reach the quarter-finals.
It was his first claycourt win against a top-10 player at an ATP Tour event and his reward is a clash with Croatia's Marin Cilic who beat David Goffin 6-3 6-4.
World No.2 Novak Djokovic continued to look more like his old self after a slump as he saw off Spanish claycourter Roberto Bautista-Agut 6-4 6-4 on Court Centrale to reach the quarters for an 11th successive year.
Favourite Rafael Nadal plays later against Jack Sock.