Novak successfully defended his Championships title, defeating seven-time former winner Roger Federer in four sets 7-6 (1), 6-7 (10), 6-4, 6-3.
Nole will play in his fourth Wimbledon final on Sunday after he beat no.21 seed Richard Gasquet 7-6, 6-4, 6-4 in two hours and 21 minutes.
Novak's straight sets win over ninth seed Marin Cilic earned him his 50th career victory at the All England Club. He will face Richard Gasquet on Friday.
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.
Defending champion beat German Philipp Kohlschreiber in two hours and two minutes on Monday to reach the second round.