Match ends, Eintracht Frankfurt 2, Benfica 0.
Eintracht Frankfurt overturned a 4-2 first-leg deficit to defeat Benfica on the away goals rule and set up a Europa League semi-final with Chelsea.
Goals by Filip Kostic and Sebastian Rode sent the German club, who trailed 4-1 at one stage in the first leg, through to a first European semi-final in 39 years.
Valencia meet Arsenal after an aggregate 5-1 win over Villarreal.
The semi-final first legs take place on 2 May, with the return a week later.
Frankfurt fly Germany's flag in Europe
Frankfurt are enjoying a fine season under Austrian Adi Hutter, who only took over last summer.
Fourth in the Bundesliga table, last season's German Cup winners can now look forward to a first semi-final in a European competition since beating German rivals Borussia Monchengladbach in the 1980 UEFA Cup final.
Benfica, finalists in 2013 and 2014, were largely toothless although it required a dramatic last-minute save by Kevin Trapp to deny the Portuguese leaders.
Trapp produced a fingertip stop to deflect a strike from Argentine winger Eduardo Salvio on to a post.
Valencia ease through against Villarreal
Leading 3-1 from the first leg, Valencia eased into the semi-finals after a 2-0 win over La Liga rivals Villarreal at the Mestalla.
Valencia's goals came from 21-year-old Toni Lato and former Real Madrid midfielder Dani Parejo.
Valencia will face Arsenal, managed by their former manager Unai Emery, in the last four.
The first leg will take place at Emirates Stadium.
- 19AbrahamBooked at 74mins
- 3FaletteBooked at 78minsSubstituted forWillemsat 90+2'minutes
- 24da Costa
- 17RodeSubstituted forTorróat 86'minutes
- 8JovicSubstituted forMendes Paciênciaat 76'minutes
- 4RebicBooked at 83mins
- 6de Guzmán
- 39Mendes Paciência
- 34Magalhães de AlmeidaSubstituted forGonçalves Oliveiraat 79'minutesBooked at 90mins
- 6Rúben Dias
- 33Nivaldo Vieira
- 22SamarisSubstituted forAfonso Fernandesat 70'minutes
- 27Ferreira SilvaSubstituted forSalvioat 72'minutes
- 83Carvalho Fernandes
- 10Gonçalves Oliveira
- 21Afonso Fernandes
- 61Morris Luís
- 97Reis Ferreira
- Daniele Orsato
- Shots on Target
Second Half ends, Eintracht Frankfurt 2, Benfica 0.
Jonas (Benfica) is shown the yellow card.
Foul by João Félix (Benfica).
Makoto Hasebe (Eintracht Frankfurt) wins a free kick in the defensive half.
Substitution, Eintracht Frankfurt. Jetro Willems replaces Simon Falette because of an injury.
Attempt missed. Gedson Fernandes (Benfica) right footed shot from outside the box is just a bit too high.
Foul by Gonçalo Paciência (Eintracht Frankfurt).
Lubomir Fejsa (Benfica) wins a free kick in the defensive half.
Substitution, Eintracht Frankfurt. Lucas Torró replaces Sebastian Rode.
Eduardo Salvio (Benfica) hits the right post with a right footed shot from a difficult angle on the right. Assisted by Alejandro Grimaldo with a cross.
Filip Kostic (Eintracht Frankfurt) wins a free kick in the defensive half.
Foul by Rúben Dias (Benfica).
Ante Rebic (Eintracht Frankfurt) is shown the yellow card for a bad foul.
Foul by Mijat Gacinovic (Eintracht Frankfurt).
Alejandro Grimaldo (Benfica) wins a free kick in the defensive half.
Sebastian Rode (Eintracht Frankfurt) wins a free kick in the defensive half.
Foul by Haris Seferovic (Benfica).
Foul by Sebastian Rode (Eintracht Frankfurt).
Jonas (Benfica) wins a free kick on the left wing.