Leicester City striker David Nugent is determined to prove he is good enough to play in the Premier League in his second stint in the top flight.
Nugent previously scored just nine goals in three seasons in the Premier League with Portsmouth and a loan spell at Burnley.
The once-capped England international rediscovered his form in the Championship and scored 20 goals last season en route to Leicester winning the title.
He is looking forward to the opportunity to play among the elite again and the 29-year-old believes he is in a better position to make an impact.
“It didn’t happen for me at Portsmouth, maybe it wasn’t the right club for me,” Nugent told The Independent.
“But everybody makes mistakes in life and I’m fitter, stronger, older, wiser and I’m ready for the Premier League this season.
“I have unfinished business. I think people still believe I’m not good enough for the Premier League but I’m going to prove them wrong.”
Leicester start the new season at home to Everton on Saturday and also face Chelsea, Arsenal and Manchester United in their opening five games.
Nugent accepts it will be a tough start for Nigel Pearson’s side, but he is optimistic that Leicester are capable of making their mark in the Premier League.
He added: “It’s probably the toughest start you can have. Nobody’s expecting us to win those games so any points out of them will be bonuses. Let’s see where we are after that.
“If we’re struggling we could be in for a long, hard season. But if we get a few points I think we can surprise a few teams in the Premier League."