World number one Rafael Nadal (photo credit: Reuters)

World number one Rafael Nadal set-up a mouthwatering Wimbledon semi-final against Novak Djokovic after battling back to beat Juan Martin del Potro in a Centre Court thriller on Wednesday.

Nadal triumphed 7-5, 6-7 (7/9), 4-6, 6-4, 6-4 after four hours and 48 minutes to reach his sixth Wimbledon semi-final and 28th at the majors.

Advertise With Us

The two-time Wimbledon champion will face Djokovic, a three-time winner at the All England Club, for a place in Sunday’s final.

Djokovic leads their epic head-to-head rivalry 26-25.