Cardiff forward Paul Parry admits he feared there was "every chance" his dream of playing at Wembley had passed him by.

A hamstring injury just days before the FA Cup semi-final with Barnsley consigned him to the stands at the national stadium and Parry revealed it felt like his "world was coming to an end".

Much to his relief, Joe Ledley's goal was enough to ensure Dave Jones' side would be making a second trip to the capital for an even bigger game, Saturday's final with Portsmouth.

The 27-year-old has faced a race against time to ensure he does not face a second bout of heartbreak but he proved his fitness by playing 71 minutes of the Bluebirds' final league game, also against the Tykes, even getting on the scoresheet.

Parry said: "Before the semi, when I picked up my injury, I thought my world was coming to an end. When the final whistle went after the semi, it was always my aim to get fit for the final.It's every boy's dream to play in a major game at Wembley. To be told you had no chance of playing in it would be heartbreaking.

"They don't come along very often and I've never had the opportunity to play there before. And, of course, there were no guarantees that we would get through against Barnsley. I thought there was every chance that it could have gone and that I'd never have the opportunity to do it again."