We've been here before haven't we?

Yep, a mere matter of weeks ago football fans the world over were marveling at the stunning end to Brentford v Doncaster in which a last minute penalty save is followed by a goal immediately at the other end which secured promotion for the away side - and it's only gone and happened again hasn't it?

In the dying seconds of Watford's play-off second-leg tie against Leicester to decide who would make it to the final - billed as the richest game on the planet - referee Michael Oliver pointed to the spot to award the Foxes a penalty in the 97th minute with the aggregate score at 2-2.

If they scored, they were through the final, and would stand just one game away from the riches on offer in the Premier League.

Watford were on the verge of heartbreak once more after narrowly missing out on automatic qualification to Hull in such dramatic style a few weeks back.

Up stepped Anthony Knockaert to take on former Arsenal 'keeper Manuel Almunia. A double-penalty save followed, then Watford raced up the other end and Troy Deeney scored the goal which sealed them a shot at glory.

Manager Gianfranco Zola fell over with excitement, flared were let off, Leicester sunk to their knees. Utter pandemonium.

But the best thing about it? Michael Oliver was the referee who awarded Brentford the last minute penalty which they missed before Doncaster went up the other end to score and secure their own promotion! You couldn't make it up....

Leicester 97th minute penalty ends in Watford goal

Sky Sports Presenter Johnny Phillips' epic reaction:

Fan footage:

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms