After years of bad blood and failed negotiations, Sonny Bill Williams and Paul Gallen are finally set to meet in the boxing ring.
The two former football stars may be past their respective athletic primes, but there's still more than enough animosity and intrigue in this heavyweight clash.
With two NRL premierships and two Rugby World Cups to his name, cross-code athletes don't come more successful than "SBW", while Gallen's legacy as one of rugby league's toughest players has already been secured.
WATCH: Click here to order SBW vs. Gallen
Williams, 39, boasts a formidable 9-1 professional boxing record, while the 43-year-old Gallen counts Lucas Browne and Mark Hunt as victories on his 15-2-1 ledger.
Here's everything you need to know about the long-awaited showdown:
When is Sonny Bill Williams vs. Paul Gallen?
The action goes down at Sydney's Qudos Bank Arena on Wednesday, July 16.
Both men will be ending long breaks from boxing, with Williams most recently in action in November 2022, suffering a knockout at the hands of Mark Hunt, while Gallen last fought in that same month, defeating Justin Hodges.
MORE: Cheapest tickets for SBW vs. Gallen
SBW vs. Gallen start time
The first fight and broadcast are set to begin at 6pm AEST on Wednesday, July 16.
Williams and Gallen are likely to step into the ring some time around 10pm, depending on the length of the earlier fights.
MORE: SBW lashes Gallen with doping accusations
How to watch SBW vs. Gallen: TV channel, live stream
The grudge match is a Stan PPV event, meaning fans will need to subscribe to the streaming platform in order to watch the action.
Click here to watch SBW vs. Gallen on Stan
Eligible new and returning customers can purchase the event for $70, with one month of Stan Entertainment included.
MORE: Why Gallen brushed SBW press conference
SBW vs. Gallen fight card and odds
Bouts and order subject to change. Odds via Sportsbet
- Sonny Bill Williams ($1.94) vs. Paul Gallen ($2.25); heavyweight
- Kris Terzievski vs. Troy Pilcher; bridgerweight
- Clay Waterman vs. Mose Auimatagi Jr.; light heavyweight
- Kane Baker vs. Johan Linde; heavyweight
- David Nyika vs. Nikolas Charalampous; cruiserweight
- Rahim Mundine vs. Joe Vatusaqata; supermiddleweight
- Alex Leapai Jr. vs. Herve Silu Mata; heavyweight