In one of the most breathtaking and improbable finishes of recent memory, Watford managed to keep their hopes of promotion to the Premier League alive Sunday with back-to-back saves by goalkeeper Manuel Almunia and a score by Troy Deeney in the 96th minute in a 3-1 victory over Leicester.

With Watford up 2-1 in the match, but down by a goal on aggregate, Leicester’s Anthony Knockaert drew a penalty kick and had he scored would have clinched his team’s aggregate win.

But Almunia blocked the initial penalty and Knockaert’s rebound shot, and Watford’s offense quickly started a fast break.

Off an assist from Jonathan Hogg, Deeney then converted a wide open shot for the winning goal. He then charged into the stands to celebrate with the Vicarage Road crowd. Fans stormed the field, with Leicester in shock at the turnaround.

Deeney drew a yellow card for unsporting behavior, but the match was over by then.

The Hornets will next play Brighton at Wembley Stadium on May 27 for a chance at the EPL.

Checkout the video below of the wild finish.

Watford vs. Leicester City Video Highlights by eminemmmm