Substitute Dieter van Tornhout headed a late winner as Kilmarnock beat Celtic 1-0 to win the Scottish Communities League Cup and end the Hoops' treble hopes.
The Belgian, who suffered a serious knee injury in his previous final while playing for Roda JC in Holland, nodded home Lee Johnson's cross 84 minutes into an even and entertaining Hampden final.
Cammy Bell had made a series of excellent saves for Kilmarnock, who survived a strong late penalty appeal when Anthony Stokes went down.
Bell felt his side deserved their victory.
"It's amazing, I feel very emotional at the moment, brilliant, fantastic," Bell said on BBC Sport Scotland.
"It just shows how much commitment the boys had, we did it for the manager (Kenny Shiels).
"Everybody dreams, but we are realistic. I think the boys were fantastic.
"I think we deserved to win, I had a few saves to make, but you are going to have to against Celtic."
Belgian striker Van Tornhout turned 27 on Sunday and he was keen to give credit to the whole squad.
"It's nice, but it's not only me today," he said on BBC Sport Scotland. "We did it with the whole squad. To score the winner in the final of the cup is a personal achievement, but this is for the group and the fans.
"The feeling is incredible for me today. It's my birthday as well so I don't think I can give myself a better birthday present than this one."
Celtic boss Neil Lennon was unhappy with referee Willie Collum's decision to book Stokes for diving rather than award a penalty when he went down under a challenge from Michael Nelson.
"Nelson's not made contact with the ball, Anthony Stokes is clean through on goal and he's been brought down," he said on BBC Sport Scotland.
"You talk about big decisions in big games and that one's gone against us. You don't get any more clean cut than that and he got booked as well. It's disgraceful."
Lennon added: "We deserved better today.
"I wouldn't say they deserved it on the day, but they've had the luck of the cup today."