Carl Froch believes he has as many as four more major fights left in the tank after avenging his first defeat to Mikkel Kessler at the O2 Arena on Saturday night.

Froch secured a 118-110 116-112 115-113 decision following 12 heart-stopping rounds in front of a capacity 19,000 crowd to retain his IBF super-middleweight title against the man who dethroned him in 2010.

The most pressing concern for the 35-year-old from Nottingham is to exact revenge against the only other fighter to better him, brilliant American Andre Ward.

A decider against Kessler and a showdown with Bernard Hopkins are also possibilities, while George Groves is keen to secure a British showdown.

Froch insists there is time left to take care of all options.

"I don't drink alcohol, I don't smoke, eat silly food or go up in weight," he said.

"At 35 I feel fresh and while I get hit with the odd shot, I don't get beaten up or knocked out.

"I don't take many shots so I believe my career will be as long as I want it to be.

"As long as I still have the desire to get up and do the hard work, I'll be able to keep going. Maybe two or three years - two, three or even four more top level fights.

"It's been a long, hard road and if someone said to me we'll go back 10 years and do it again, I'd say 'I'll get a job, I'll be a bricklayer'. I like being on site.

"But it's been great, I've enjoyed every fight. I do love the training and I still have the desire. There's more out there for me and I'm going to relish it."