Eintracht Frankfurt stunned Barcelona 3-2 in the second leg clash of their Europa League semi-final Camp Nou stadium, Barcelona city, Spain, on Thursday.
The teams came into the game after a 1-1 draw in the first leg the tie.
Barca were three goals down until extra time when they snatcher to goals to make it 2-3.
Filip Kostić gave the visitors the opener from the spot just four minutes into the game, before Maury’s strike to make it 0-2 thirty two minutes later.
Kostić completed his brace in the 67th minute to make it 0-3.
But extra time goals from Busquets and Depay saw Barca reduced the deficits to 2-3 (3-4 aggregate).
Ndicka was sent off in the 90+10th minute for dangerous, and penalty awarded to Barca, which was converted by Depay.
However, the late goals were unable to save the Spanish giants from a humiliating knock out in front of home crowd.