The FA Cup wasn't the only competition giving us some magic this weekend.
Here at home, St Mary's University College defied the odds twice in the space of 24 hours, to lift the Sigerson Cup for the just second time in their history.
On Friday afternoon, the Belfast college recovered from conceding two goals in the space of just 10 seconds to beat the 21-time champions UCC at the Connacht GAA Centre in Mayo, and secure their place in the final of the competition for the first time in 24 years.
And today, they had to face down the defending champions UCD, who boasted the likes of Michael Fitzsimons, Jack McCaffrey and Paul Mannion, and even beat the all-conquering Dublin (albeit an experimental one) in the O'Byrne Cup last month.
The contrast between the size of the two universities was stark.
Student population stats are unreal. St Mary's (1,155 students) were #SigersonCup winners over UCC (18,820) & UCD (32,387) this weekend. pic.twitter.com/1kWYMV0fcs
— John Brolly (@JBIrishNews) February 18, 2017
Just as they were against UCC, the Belfast college were sucker-punched with a pair of early goals from Colm Basquel, leaving them six points behind after just four minutes.
But Paddy Tally's men dusted themselves down to reel off point after point eventually going in level with a 0-9 to 2-1 lead at half time.
And defending a strong breeze in the second half, they just about did enough, eventually ending a 29-year wait for the title on a 0-13 to 2-6 scoreline.
Tyrone's Conor Meyler lifted the cup after a man of the match display, on a memorable day for Ulster football.
St Mary's captain Conor Meyler lifting the #SigersonCup #sigersonweekend pic.twitter.com/w5vYRh2xRq
— Connacht GAA (@ConnachtGAA) February 18, 2017