A thrilling FA Cup encounter between Grimsby Town and Weston-super-Mare ended with a dramatic late winner, sending the Mariners through to the fourth round and breaking the hearts of the non-league underdogs.
In a game that had it all, the sixth-tier Weston-super-Mare showed incredible spirit and skill, twice coming back from a goal down to level the scores. But it was Grimsby's substitute, Kieran Green, who had the final say, heading home a corner in the 86th minute to secure a hard-fought victory for the League Two side.
The match began with a bang as Charles Vernam's stunning long-range effort put Grimsby ahead just before half-time. However, Weston-super-Mare, making their historic first appearance in the third round of the competition, fought back through Luke Coulson's equaliser. Jaze Kabia then put Grimsby back in front, but Weston refused to lie down, with Louis Britton's close-range finish drawing them level once more.
As extra time loomed, Green's header proved to be the decisive moment, sending the Grimsby fans into raptures and ending Weston-super-Mare's cup journey.
But here's where it gets controversial... Weston-super-Mare manager Scott Rogers felt his side had the character and quality to win the game. He praised his players' efforts and the well-worked goals they scored, but ultimately, it wasn't to be.
"I thought it was going to be our day," Rogers said. "The winning goal was good from their perspective, but we're disappointed we couldn't stop it."
And this is the part most people miss... the beauty of the FA Cup lies in these moments of magic and drama, where non-league teams take on the giants of the game and often give them a run for their money. It's a reminder that football is a game of fine margins and that every team, no matter their league position, has a chance to write their own story.
So, what do you think? Was it a fair result, or did Weston-super-Mare deserve more? Let us know your thoughts in the comments below!
Player ratings:
Grimsby Town:
E. Lewis - 8.65
J. Kabia - 6.79
R. Staunton - 6.03
G. McEachran - 6.03
K. Green - 5.85
D. Burns - 5.79
H. Rodgers - 5.68
J. Smith - 5.51
S. Lavelle - 5.16
C. Vernam - 5.03
E. Khouri - 4.97
J. Walker - 4.77
T. Sellars-Fleming - 4.71
T. Warren - 4.68
C. McJannet - 4.61
J. Soonsup-Bell - 4.60
G. Turi - 4.35
Weston-super-Mare:
To be determined by BBC Sport users.
Football (https://www.bbc.co.uk/sport/football)