With the tennis world still on hold due to the Covid-19 outbreak, we decided to pick out some of the best matches of the Miami Open, which was scheduled to kick off last week.

From Novak Djokovic’ epic battle in 2019, to Roger Federer and Rafael Nadal’s first final, to Nick Kyrgios’ finest hour, here are our top five for you to enjoy now. Get any of them on demand now, or select ‘Add to MY CHANNEL’ to watch whenever you want on any device.

5. Novak Djokovic vs Roberto Bautista Agut (Fourth Round, 2019)

Six-time Miami Open champion Novak Djokovic hoped to set the record straight against Roberto Bautista Agut, who had downed him in Doha in January to end the Serb’s 13-match win-streak at the event. Djokovic had taken it easy since his devastating run to the Australian Open title, but his return in Indian Wells had been cut short with a surprise second round defeat to Philipp Kohlschreiber. Could Bautista Agut repeat his heroics?

Watch the full replay now

4. Rafael Nadal vs Roger Federer (Final, 2005)

The first of 24 final stage meetings and just their second encounter overall, this is an enthralling watch. Their previous clash had been in Miami the year before, where Nadal had stunned the world No.1 in straight sets. The 18-year-old had won 15 matches on the spin going in to this one. Federer had some test on his hands, and a new challenger to his throne.

Watch the full replay now

3. Andre Agassi vs Pete Sampras (Final, 1995)

The number one and two in the world faced off in their third final of the season. Agassi had taken the spoils in Melbourne, but Sampras had got revenge in Indian Wells and looked on course to defend his fabled Sunshine Double. One of the best servers of all time against one of the best returners. What’s not to love?

Watch the full replay now

2. Novak Djokovic vs Rafael Nadal (Final, 2011)

A historic chapter in another epic rivalry. Djokovic had finally defeated Nadal in a final on his sixth attempt in Indian Wells and was unbeaten for the season. Nadal, though, had dropped only a set at Crandon Park so far, and had dismantled Federer in straight sets in the last four. If anyone could end Djokovic’s 23-match run, it was Nadal.

Watch the full replay now

1. Roger Federer vs Nick Kyrgios (Semi Final, 2017)

This was tennis of the highest order. Mercurial talent Nick Kyrgios went toe to toe with the old master, a resurgent Roger Federer, who was looking for a first Sunshine Double since 2006. The man he beat to do it in Miami that year, Ivan Ljubicic, was now roaring him on in his box. Saved match points, astonishing volleys and cheeky tricks, this duel had it all, and was later named ATP Match of the Year for 2017.

Watch the full replay now