Arguably West Ham produced the greatest European performance away from home when they beat Lyon 3-0 to advance to the Europa League semi-finals.
The Hammers lost 1-0 at home in the first leg but produced a near-perfect performance as they knocked out the French club.
The three goals came in an 11-minute period on either side of the break, with Craig Dawson (38) unmarked shaking West Ham in front, in the close corner.
Declan Rice made it 2-0 before the break before Jarrod Bowen coolly scored the third five minutes into the second half.
In another match, Eintracht Frankfurt stunned Barcelona, the candidate to advance to the quarter-finals, by winning 3-2 at the Camp Nou, 4-3 on aggregate.
Here is the semi-final lineup.
Round 1 (April 28)
- Leipzig vs Rangers
- West Ham vs Frankfurt
Round Two (May 5)
- Rangers vs Leipzig
- Frankfurt vs West Ham
Follow the latest European League news on FOTA!