It has been an incredible night of high-scoring action across the Europa League quarter-finals.
Marseille overcame a first-leg defeat to beat RB Leipzig 5-3 on aggregate; Dimitri Payet scoring the pick of the bunch.
In Moscow, CSKA gave Arsenal a scare despite their 4-1 advantage from the opening game in London. In the end, Arsenal would salvage a draw and claim the tie 6-3 overall.
Atletico Madrid's trip to Lisbon was a little more tame; losing 1-0 to Sporting, Diego Simeone's side nonetheless go through 2-1 on aggregate.
However, the unquestionable tie of the round happened in Salzburg, where the other RB team of the round welcomed Lazio.
Losing 4-2 in Rome, Salzburg saw out a scoreless first-half before their tormentor in the opening game seemed to put Lazio out of sight; Ciro Immobile getting his second goal of the tie.
Even when Salzburg pulled one back to level the scores on the night, a comeback seemed near-impossible.
Yet, in an incredible 6 minute flurry, the home-side would get the three goals they required to pull off the most improbable of comebacks.
You can watch this in real-time below - it is well worth it!