Juan Martín Del Potro will face off against world no.2 and defending champion Novak Djokovic tonight at the Indian Wells Masters 1000 tournament, in what will be their second meeting in just twelve days.

The third round tie follows their last match in Acapulco on March 2nd, when the Serb earned a hard fought win against the Argentine. They also met at last summer’s Olympics in Rio, which saw Delpo come out on top in what will go down as one of his most memorable performances. The Argentine would go on to bring the silver medal back to Argentina, losing to Andy Murray in the final.

The man from Tandil, Buenos Aires Province, will take the court feeling fairly confident, having dispatched of fellow countryman Federico Delbonis 7-6, 6-3 in the last round and producing this moment of outrageous brilliance in the first set.

Having been sent scampering towards the baseline by Delbonis’ lob, Delpo came up with a Gran Willy (between-the-legs shot) that was met with a standing ovation and dubbed the best shot of the tournament so far.

He’ll need similar heroics when he goes up against the four-time Indian Wells champion, who edged Britain’s Kyle Edmund 6-4, 7-6 on Sunday.