New York's Madison Square Garden played host to one of the biggest upsets in boxing history in June, as unfancied Andy Ruiz Jr stripped Anthony Joshua of his three heavyweight titles.

The Mexican-American floored Joshua four times as he stopped the Briton in the seventh round of the epic clash. 

A rematch was confirmed as soon as the dust had settled, with Joshua aiming to regain his reputation in the heavyweight division ahead of potential matchups with Deontay Wilder and Tyson Fury. Another win for Ruiz, however, would put him in pole position for those fights and leave the Briton at a crossroads in his career.

When and where is the Joshua vs Ruiz rematch?

The fight will take place at the Diriyah Arena, on the outskirts of the Saudi Arabian capital Riyadh.

A stacked undercard means coverage will begin at 5pm UK time, but Sky has assured us the main event won't kick off until after the Manchester Derby in the Premier League. That game is likely to finish around 7.30pm, so it's worth tuning in after then.

Where can I watch the Joshua vs Ruiz in the UK?

Sky Sports Box Office has exclusive rights to the fight in the UK, meaning you'll have to specifically order the event ahead of time

This purchase is independent of any existing subscription to Sky Sports, so a one-off payment will get you access to the full stream, which is playable across multiple devices in the same way as Sky Go

Book the fight now for £24.95.

How to watch Joshua vs Ruiz from abroad?

Provided you have purchased it using a UK payment card, Sky allows you to watch Box Office content in the majority of EU countries.

If you're heading further afield, all Anthony Joshua fights are exclusive to DAZN in the US and a number of other countries. The cheapest way to gain access is a monthly pass, which costs $19.99, but if you're planning on watching other events throughout the year an annual pass is $99.99.

Of course, you can still watch this and other content from abroad using a VPN. Our recommendation is NordVPN, but you can check out more options in our best VPN chart

Is there anywhere to watch the action for free?

Unfortunately not. The lucrative nature of boxing, along with the fact that most boxers only fight a couple of times each year, means that fights are very rarely available on free-to-air channels. 

The only countries showing the fight free of charge are Mexico, China, Croatia and South Africa.