Saturday 7 May 2022 is a day that will live long in the memory for Josh Robinson.
It's Irish Cup final day and we are deep in stoppage time with Crusaders trailing 1-0 to Ballymena United.
The Sky Blues seemingly have one hand on the trophy, but Robinson bundles the ball home from a corner to take the game into extra-time, before Johnny McMurray's last gasp winner secured the cup for a fifth time for the Seaview side.
Read next: Oxford United boss provides update on Oisin Smyth's future
Robinson's delight was there for all to see, and the celebration for his equaliser provided an iconic image of the big defender, wheeling away head bandaged and blood on his face from a previous challenge.
The 29-year-old has always played with his heart on his sleeve, giving everything for the cause.
Fast forward four months and there's another memorable moment in his career, but for a very different reason.
The joy and delight was replaced by horror and despair as Robinson was left fearing for his health and if he would ever play the game he loves again.
It was the dying seconds of a derby clash with Linfield at Seaview when a sickening accidental clash of heads left the defender and his family fearing the worst.
Robinson was in excruciating pain as he came to, but his first thoughts were about his family.
"It scared the life out of me when I went down," he said.
“I remember the impact and then coming-to, I was in excruciating pain, but all I could think of was my dad in the ground and my daughter at home, I didn't want them worrying.
"When it happened my dad actually said he would be quite happy if I never played again because it was so scary for them all at that time.
"It was very upsetting, I was very emotional and I feared the worst, I thought I wasn't going to return."
Robinson suffered a shattered eye socket, cheekbone and lost teeth, but he admitted he feared he had suffered a life-changing injury.
"I had fears that I wouldn't be able to talk or communicate because you just don't know what the impact is going to be with a head injury," he said.
"Thankfully everything was OK and the doctors did an amazing job inserting plates in my face."
After spending time in hospital Robinson began his rehabilitation in his bid to get back playing again.
It was challenging with a few dark days along the way as he admitted it was "mentally tough".
"It has been mentally tough...the first while I wasn't even able to feel my face," said Robinson.
"We all take things for granted in life, and maybe you see people who you think are OK, but they're actually not.
"That was me, I was running about with a hat and sunglasses on to hide my face.
"People were probably looking at me wondering what I was doing when I had that on even if it was raining.
"My whole family were very worried about me too and my daughter was crying when she was looking at me...that was really tough.
"Thankfully all that is past me, I'm on the mend and it wasn't as bad as they first thought, hopefully I can kick on now."
Initially Robinson feared he would be out of the game for a year, but remarkably he's back playing again making his senior comeback in the 1-0 defeat at Coleraine last Friday night.
"You take games for granted and you want to win every game," he said.
"But even though we didn't get the result against Coleraine I enjoyed it just to be back out there again shouting and kicking.
"It's an outlet for me and it has been tough being away from it for so long."
READ NEXT:
Brendan Rodgers in frame to be next England manager if Gareth Southgate quits
Michael O'Neill in praise for Gerard Lyttle and Gareth McAuley following underage success
Former Ballymena United defender wants to achieve ‘great things’ at League Two side
No looking back in anger as Portadown can't wait for Salley return