Djokovic
Novak Djokovic

Novak Djokovic beat Kei Nishikori in four sets at Wimbledon on Wednesday to reached his first Grand Slam semi-final in almost two years.

The Serbian battled through 6-3 3-6 6-2 6-2 on Centre Court to set up a meeting with either Rafael Nadal or Juan Martin del Potro in the semi-finals on Friday.

It will be Djokovic’s first Grand Slam semi-final since the 2016 US Open as he continues his bid to return to the top of the game.

The three-time Wimbledon champion has looked in impressive form over the last week and was too strong for Nishikori, who was competing in his first quarter-final at the All England Club.

Djokovic was frustrated at times during the match, receiving two code violations and accusing umpire Carlos Ramos of “double standards”, but also showed plenty of signs that he is returning to somewhere near his best.

However, he prevented further damage when he held from 0-40 at 2-2 in the third set, and the hold would prove significant as he responded well to break Nishikori twice in succession.

The 12-time Grand Slam champion then raised his level in the fourth set and finished with a winner into the corner to book his place in the semi-finals on Friday.