Sevilla welcomed Athletic Bilbao to the Estadio Ramon for the second leg of their Europa League quarter-final on Thursday.
Holders Sevilla entered the match as the favourites to advance following a 2-1 success in the first leg last week.
Bilbao levelled the aggregate score at 2-2 in the 57th minute when Aritz Aduriz drilled a low effort into the back of the net, but Kevin Gameiro struck two minutes later to restore Sevilla's lead in the tie.
Bilbao were back ahead in the 80th minute when Raul Garcia headed home, however, which forced extra-time.
Neither side could find another goal in the extra 30 minutes, but it was Sevilla that squeezed through into the semi-finals courtesy of 5-4 penalty success.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
SEVILLA: Soria; Mariano, Rami, Kolo, Escudero; Krychowiak, N'Zonzi; Krohn-Dehli, Iborra, Vitolo; Gameiro
BILBAO: Herrerin; De Marcos, Boveda, Etxeita, Balenziaga; Benat, San Jose; Lekue, Garcia, Susaeta; Aduriz
© AFP
© Getty Images
© Getty Images
© Getty Images
© Getty Images
SEVILLA: Soria; Mariano, Rami, Kolo, Escudero; Krychowiak, N'Zonzi; Krohn-Dehli, Iborra, Vitolo; Gameiro
BILBAO: Herrerin; De Marcos, Boveda, Etxeita, Balenziaga; Benat, San Jose; Lekue, Garcia, Susaeta; Aduriz
Los leones se preparan, se acerca el partido 🦁 https://t.co/6EPgnNVZhp #UEL #athlive
— Athletic Club (@AthleticClub) April 14, 2016
© Getty Images