So what AJ are we going to see after the shock and humiliation of losing his crown to the unfancied Andy Ruiz Jr back in June? He's promising more focus, more intelligence, more fight - but will it be enough? We can't wait for this epic rematch to get started and, luckily, we don't have to much longer. We'll give you all the tools to watch a Ruiz vs Joshua 2 live stream, no matter where in the world you are today.
The big question is whether the British fighter get revenge and reclaim his WBA, IBF and WBO world titles or can Ruiz Jr show the world his title win was no fluke?
The fight is literally getting underway now so if you haven't got your live stream up and ready you're running out of time.
Former Olympic champ Joshua had been making his US debut in the last encounter with Ruiz - and some may argue that the occasion at Madison Square Gardens got the better of him. Either way, it was a humbling defeat which saw the Watford-born boxer completely outfought by the unfancied challenger who laid him out on the canvas four times before the fight was eventually stopped in the seventh round.
Andy Ruiz Jr vs Anthony Joshua 2 - where and when
It's fight night! The Anthony Joshua vs Andy Ruiz Jr rematch takes place in an open-air venue in Diriyah, Saudi Arabia that's been specially constructed for the event.
The duo are set to begin their ring walks at around 11.30pm AST local time on Saturday night - so that's an expected 8.30pm GMT start for Joshua fans in the UK.
Ruiz Jr's doughy appearance was the butt of many a joke ahead of the first fight - but the Mexican fighter threw the barbs back in his critics faces with a masterclass in jabbing and lightning hand speed. Intriguingly Ruiz appears to have shed weight in the run up to this rematch, suggesting a change in tactics for the champ.
Joshua will also likely adopt a different approach this time out, and will need to make his physical advantages in height (four inches) and reach (eight) count far more this time out. Joshua is set to bag the biggest ever pay day for a British boxer, with the 30-year-old set to pocket a staggering £66 million for Saturday's fight, but a defeat in Saudi Arabia will come at a bigger cost for the Brit as it will likely cost him his status as a top-tier heavyweight.
It's a rematch no fight fan will want to miss, with an impressive undercard to match that features Dillian Whyte facing Mariusz Wach and Alexander Povetkin colliding with Michael Hunter on the same bill. Read on to see how to get a Ruiz vs Joshua live stream.
- Soccer fan too? Get a Premier League live stream from anywhere
How to watch the Ruiz Jr vs Joshua fight from outside your country
If you want to watch the boxing outside of your country you may find that the content is geo-restricted. That could mean that, despite having access when on home turf, you are blocked while away. Fret not, that can be rectified with the use of a clever piece of software called a VPN - better that than hunting for some dodgy, illegal stream on Reddit.
Once you've downloaded and installed this software you are able to change where you appear to be thanks to some smart IP address bouncing. That not only gets around geo-restricted content but also helps keep your identity more secure when online.
These Virtual Private Networks are thankfully easy to use. Simply select one of our best VPN picks (or opt straight for our number one favorite ExpressVPN), open it up and pick out your country of choice from the 'choose location' menu, and then start watching as if you were sat back at home. Easy! And even if you find yourself struggling, the 24/7 support it provides tends to solve any problem in double quick time.
ExpressVPN is the best all-round VPN for streaming, comes with 30-day money back guarantee and 3 months FREE when you sign up for an annual plan.
And don't get the impression that this is all VPNs are any good for. They've also become the first line of defence for millions of people against cyber crime and security breaches.
How to watch the AJ fight in the UK
You can buy the Anthony Joshua vs Andy Ruiz Jr fight for £24.95 via Sky Sports Box Office. Watch either via your Sky account, or you can watch on your computer, mobile, tablet and various TV streamers.
Sky's overage starts at 5pm GMT, but we wouldn't expect Joshua to be in the ring until 8.30pm at the earliest.
Not in the UK? Then you'll need a VPN to watch this live stream - follow those instructions set out above.
How to live stream Ruiz Jr vs Joshua 2 in the US
Streaming service DAZN (pronounced 'Da Zone') has the rights to show the Ruiz vs Joshua rematch and coverage starts at 3.30pm ET, 12.30pm PT on the subscription channel.
A DAZN contract will set you back $19.99 per month, or $99.99 for the year. The channel is promising over 100 fight nights per year.
If signing up to DAZN appeals but you're outside the US this weekend, then using a VPN will let you watch like you're back at home.
- See where DAZN ranks in our best sports streaming sites list
How to watch Ruiz JR vs Joshua 2 in Canada for FREE
DAZN is the channel holding the cards for Joshua vs Ruiz in Canada, too. Canadians are also offered the one month free trial, though subscriptions are $20 per month or $150 annually at present.
But unlike in the States, you can get a FREE trial with Canadian DAZN. That means, if you haven't used it before, then you can live stream Joshua vs Ruiz 2 without paying a single cent!
Of course, if you are outside Canada, you can follow the VPN route above and tune in with a DAZN log-in all the same.
How to live stream Ruiz vs Joshua 2: Australia stream
The Joshua vs Ruiz Jr fight is being streamed exclusively in Australia by Main Event, with the coverage starting at 4am AEDT on Sunday, December 8.
The fight costs $49.95 via Foxtel and includes replays at 12pm, 6pm and then every six hours from 12am Monday.
Not in Australia? You'll need to use a VPN to watch this stream outside of Australia even if you're an Aussie in another country.