Defender Martin Laursen has revealed his pride at proving the doubters wrong by starting every Premier League game for Aston Villa this season.
The Denmark international had been dogged by knee problems for nearly three years and the sceptics wondered if he would have to hang up his boots.
But the former AC Milan player has been an ever present in Villa's bid for a European spot going into the final game of the campaign at West Ham on Sunday.
Story continues below...
Laursen, who signed a new two-and-a-half-year contract in January, said: "I have 100% recovered from my knee injury. I don't have any problems any more.
"People wondered if I could come back but I've played every game in the league and that has given me immense satisfaction.
"If I am lucky with injuries in the future I think I can carry on for a long time. I certainly have some energy that I have to come out of me now because I haven't played much until this season since coming to Villa.
"I definitely feel I haven't played enough but these are exciting times ahead for the club. We have a good promising side, good young players with desire and skill and quality to do well.
"That is why I am really happy to be a part of this because I really think the future is bright, especially with a manager like Martin O'Neill.
"I feel I am on top of my game, I feel mature as a player, I feel that I can enjoy my success and still focus and be concentrated on the next game."
Laursen, who won the Champions League with Milan, is keen for Villa to put the icing on the cake by qualifying for Europe.
He said: "Obviously it's very positive that we're here and so close to Europe at the end of the season. When you're a big club like Aston Villa the aim is always Europe.
"But there's a lot of other teams in the Premier League with the same aim and it's very hard to do. We have managed to play well all season and now we're still in a good position.
"It's very positive and it's been very positive throughout the whole season. It's nice that we're just one game from the end and we have a chance to go and take fifth place."
O'Neill has no fresh injury problems ahead of the trip to Upton Park with Villa needing to win and to hope Everton slip up against Newcastle if they are to claim fifth spot.
A GUARANTEED PROFIT OF AT LEAST £41.00 ON THE FA CUP FINAL
Did you know that it is possible to win money on Saturday afternoon's FA Cup Final clash between Portsmouth and Cardiff, whatever the result?
The game kicks off at 3.00pm and we can guarantee you a profit of at least £41.00, whatever the result of the match. All you have to do is follow the simple instructions below and then sit back and enjoy the game. At full-time (ninety minutes), you will be at least £41.00 better off, whatever the result of the match.
We must point out that if you want to take this bet, you should do it now because if the odds change, then the figures here will be invalidated. If they have changed, let us know and we will rework the bet for you.
You can still do this if you have a Betfair account but your overall profit will be reduced by £25.00 as you won't receive the £25.00 cashback as an existing account holder.
If you are unsure about this bet, you are most welcome to call us on 01642 223229 and we will help you as much as we can.
We're going to lay out a total of £129.00 on the FA Cup Final and we will collect £175.00 if Cardiff win, £171.24 if Portsmouth win and £170.00 if it's a draw. That's a minimum profit of 31%, a much higher interest rate than you will get in any high street bank.
Here's how it's done. Just follow these simple instructions.
1. Open an account with Coral. It is really important that you enter the bonus code of CORALTD when prompted. This is to ensure that you receive your bonus.
Open an account with Betfair. It is really important that you enter the promotional code of BFB425 when prompted. This is to ensure that you receive your bonus.
Coral will now add a £10.00 bonus to your account. Place this on Cardiff as well. You will now have £30.00 riding on Cardiff.
Back Portsmouth with £84.00 at 1.78 (4/5) (or higher if available) with Betfair.
Place £25.00 on the draw at 3.44 (12/5) with Extrabet.
Extrabet match your first bet up to £25 so you will now have £50.00 riding on the draw.
The £25.00 matched bet will not show in your account but you can read all about how it works on the Extrabet site. It's the purple box that says '£25 FREE BET FOR NEW CUSTOMERS' on the top right hand side. Click here to visit the Extrabet site.
If you are unsure about placing these bets, please feel free to mail us or call us on 01642 223229 and we will talk you through it, no problem at all. There is no such thing as a stupid question.
You have temporarily laid out a total of £129.00 on the FA Cup Final. I stress, temporarily... Now sit back, crack a beer open and enjoy the match.
4. Here's what happens at the end of the game. All winnings are paid out on the ninety minute result.
If Cardiff win, you collect £175.00. That's £150.00 from Coral plus a £25.00 cashback from Betfair.
If Portsmouth win, you collect £171.24. That's £146.24 from Betfair plus a £25.00 cashback from Betfair.
If it's a draw you collect £170.00. That's £145.00 from Extrabet plus a £25.00 cashback from Betfair.
5. This means that the worst case scenario on the Portsmouth v Cardiff match is a draw and you make £41.00 profit. However, if Cardiff win you make £46.00 and if Portsmouth win you make £42.24. That's a minimum profit of 31%, a much better rate of interest that you would get at any high street bank or building society.
6. It is absolutely vital that you click on the links on this page to open the accounts with the two bookies and enter the correct bonus codes or you may not qualify for the bonuses.
Also, before you place your bets, you should check that the odds haven't changed. If they have, let us know by mail or phone us on 01642 223229 and we will rework the bet for you.
Please feel free to contact us or phone us on 01642 223229 if you have any questions at all about this bet and we will help you as much as we can.
Please note that the bonuses are valid for new customers only so if you already have an account with one or more of the bookies we are using, you won't be able to do this. If that is the case, mail us or phone us on 01642 223229 and we'll create an alternative bet for you using different bookies.
This method of betting was used very successfully during the 2006 World Cup and you can read all about how it was done right here.
We guarantee this bet
It's understandable that some people will not believe that it is possible to do this. "What's the catch?" I hear you asking. My answer to that question is that we have been publishing arbitrage bets for four seasons now and literally hundreds of people have profited from following the advice on these pages.
Only twice has our refund guarantee been triggered and that was when we did all the figures wrong and sent refunds out to those who had followed our advice and made a small loss.
Our refund guarantee works like this. If this bet doesn't work like we say it will and you end up out of pocket, we will refund your losses. Simple as that.
That means that you simply cannot lose on this, whatever happens and even if we messed up the numbers.
The only stipulation here is that you must click on the links on this page to be eligible for the refund guarantee, not that you'll be needing to claim anyway. Just enjoy the profit and stay posted for many more of these throughout the season.