If he was staking a wager on the contest, former super middleweight champion Carl Froch would pick Tony Bellew to pull off another upset win over two-division world champion David Haye.

Last March, Bellew moved up from the cruiserweight division to secure a major upset victory when he stopped Haye in the eleventh round.

The contest appeared to be on even terms early on, with Haye having a slight edge, but that all changed when he suffered a ruptured Achilles and the entire fight shifted in Bellew's direction.

Tonight at the O2 Arena in London, they will meet for the second time.

Haye has showed to be very injury prone in recent years and now he's 37-years-old.

Unless he's back to his former self, or close enough to it, Froch believes the odds are going to be stacked against Haye.

“For Haye to beat Bellew he needs to be back to his former self,” Froch told The Independent. “He needs to be at his very best, close to 90% of what he was. The question is can he get back to that level? And will his body hold up? I don’t think that you can and, ultimately, it is only a 50-50 fight for as long as he can maintain his fitness?

“He’s now a similar age to when I retired and let me tell you, it’s not easy. I could feel it, things became harder. And that’s the position he now finds himself in. If I absolutely had to put money on who would win I would go for Bellew — although I do think it will be very close. I think the fact that both have spent a lot of time outside the ring will be important, they both need to shake off a little bit of ring rust.

“Many people have this as a 50-50 fight and I have been saying that I don’t want to pick a winner, but you have to make Bellew the favourite. I know with the bookmakers he goes into this as the underdog but that is because they don’t want to make him the favourite — they don’t want to give him the credit. But maybe Haye is past his best.”