Glenavon have lifted the Irish Cup after a 2 - 1 victory over Ballymena United at Windsor Park.
Mark Patton scored the winner as the side defeated Ballymena in a final which saw three players sent off.
An emotional Gary Hamilton described the win as the pinnacle of his career.
He held back the tears after Patton scored the winner.
"“This is a dream come true for me," he said.
"I’ve played for Northern Ireland and won trophies at Portadown and Glentoran, but I would willingly have swapped everything for this moment.
"It’s the proudest moment of my life.
"When I came back from England I wanted to sign for Glenavon, but they didn’t want me and I signed for Portadown for £50 a week after being on £1,000 a week for Blackburn Rovers.
"But I kept dreaming and this is the moment I’ve been waiting for."