The talking will come to an end on Saturday night as David Haye and Tony Bellew will settle their difference in the rematch that has been over a year in the making.
Bellew won a thrilling, if bizarre, first fight in March 2017 which saw Hayes corner throw the towel in during the 11th round.
The Hayemaker had suffered a ruptured Achilles tendon in the sixth round, which he blames for the loss, but Bellew is convinced he will beat a Haye for a second time, whether he is fully fit or not.
There is a lot to look forward to on the undercard as well, including a world title fight for Paul Butler at bantamweight.
When is Haye vs Bellew II?
Dependent on the length of the undercard fights, the ring walks for the main event should take place between 10pm – 10.30pm.
Therefore the first bell for Haye vs Bellew II should be no later than 10.45pm at The O2 in London.
Coverage of the undercard begins at 6pm, with doors opening at 4.20pm and the first bell ringing at 4.30pm.
What TV channel is Haye vs Bellew II on?
Sky Sports Box Office are showing the fight live, which you can book here for £19.95.
Once booked, you can stream the action on PC/laptop/iPhone/iPad/Android tablet or a NOW TV box.
What are the odds? (Courtesy of Betfair)
1/2 Haye vs Bellew 15/8
9/4 Butler vs Rodriguez 1/3
4/6 Ryder vs Cox 11/10
3/10 Ward vs Tennyson 5/2
12/1 Thomas vs Joyce 1/40
Haye vs Bellew II undercard
Tony Bellew vs David Haye
Paul Butler vs Emmanuel Rodriguez – vacant IBF bantamweight title
Martin Joseph Ward vs James Tennyson – Commonwealth, European & WBA International super featherweight title
John Ryder vs Jamie Cox
Lenroy Thomas vs Joe Joyce – Commonwealth heavyweight title
Joshua Buatsi (5-0) vs Stephane Cuevas (8-1-3)
Jordan Gill (19-0) vs David Berna (15-3)
Kody Davies (3-0) vs Przemyslaw Gorgon (6-2)
Money Powell IV (6-0) vs Mark Krammerstodter (3-2-1)
Luke Campbell (17-2) vs Troy James (20-5-1)