Three-time former champion beat Adrian Mannarino 6-2, 7-6 (5), 6-4 to move into his ninth Wimbledon quarter-final.
Novak continued his good run on Parisian clay as he defeated Albert Ramos-Vinolas 7-6 (5), 6-1, 6-3 to reach the last 8.
The Serbian ace is in the final eight at a Grand Slam for the 28th consecutive time, surpassing Jimmy Connors for second best streak ever.
Novak defeated no.14 seed Dominic Thiem to reach the Miami Open presented by Itaú last eight. He next faces Tomas Berdych (CZE, 7).
The top seed beat Gilles Simon 6-3, 6-7 (1), 6-4, 4-6, 6-3 on Rod Laver Arena in a hard-fought four hours, 32-minute fourth round clash on Sunday.
Top seed lost first two sets but fought back to beat Kevin Anderson 6-7 (8), 6-7 (8), 6-1, 6-4, 7-5 and reach the last 8.