David Haye has promised to do a real number on Tony Bellew, when they collide on Saturday night at the O2 Arena in London.
They first collided in March 2017, at the same venue, with Bellew moving up from the cruiserweight division to pull off a major upset with an eleventh round stoppage of Haye, who was a huge favorite coming.
During the contest, which began at an even clip, Haye suffered a ruptured Achilles injury at the midway point and then everything went downhill from there. He was broken down, dropped and finally his then trainer Shane McGuigan threw in the towel.
A rematch was set for last December, but the contest fell out when Haye suffered a training camp injury.
Haye believes that he's got the perfect game plan in place to gain revenge. He expects to end the contest within the distance.
If Haye loses, it will certainly mark the end of his career.
Because his career is on the line, Haye retained the services of veteran coach Ismael Salas, who guided several top fighters - including WBA lightweight champion Jorge Linares. To give this contest his full attention, Salas turned away from training Linares for his upcoming showdown in the coming weeks with Vasyl Lomachenko, which takes place in New York City.
"Speed, timing, accuracy, conditioning," Haye said to Sky Sports.
"It may not be early. It may be very late. I might aim to do something I've never done before. I always aim to take people out early but I might try something different. It will be a knockout, TKO, referee stoppage or the towel will come in. He will not hear the final bell. [Bellew's trainer] Dave Coldwell is a compassionate man."
If Haye wins, he would be in line for several key fights in the UK - with fighters like Anthony Joshua, Tyson Fury, Dillian Whyte and others.