Hearts striker Stephen Elliott revelled in reaching the Scottish Cup final, but he admitted his feeling could not match the joy on the supporters' faces.
Elliott had been substituted and was able to take in the moment when Craig Beattie converted his injury-time penalty to seal a 2-1 win over Celtic before embarking on a memorable celebration by throwing off his shirt and running along the Hampden track in front of the Hearts fans.
The 28-year-old striker has played in the English top flight and for the Republic of Ireland but has never played in a cup final in his senior career.
But Hearts fans are looking forward to an Edinburgh derby final against Hibernian for the first time in living memory - the last time was in 1896 - and Elliott was even more thrilled for them than himself.
"For me it's fantastic," said Elliott, who began his career at Manchester City before playing for Sunderland, Wolves and Preston.
"I've played down in England most of my career and never really been that far in the cup competitions. But when you see the fans out there, it means so much to them. With a derby final, you couldn't ask for a much better occasion. Hopefully on the day we come out on top."
The prospect of a capital derby final, which will take place at Hampden on May 19, had been set up by Hibernian's 2-1 win over Aberdeen on Saturday, 24 hours before Hearts faced Celtic, but Elliott tried to put that out of his mind.
"You see the result but you can't really look too far ahead," Elliott said. "You have to concentrate on your own game, because playing the champions it's going to be a really difficult task.
"You have to ride your luck at times because you know they have got good players and they are going to get chances. But we have dug in there and got a final spot."