Third-tier side FC Saarbrucken saw their fairytale run in the German Cup come to an end as they were beaten 2-0 by FC Kaiserslautern in the semi-final.
The underdogs had upset Bayern Munich, Borussia Monchengladbach and Eintracht Frankfurt to make the DFB-Pokal semis.
But their hopes of reaching the final were dashed by second-half goals from Marlon Ritter and Almamy Toure.
Bundesliga leaders Bayer Leverkusen face Dusseldorf in the second semi-final on Wednesday.
It is the first time Kaiserslautern have reached the final since 2003, when they lost to Bayern Munich.
Line-ups
1. FC Saarbrücken
Formation 3-4-2-1
- 1Schreiber
- 16Thoelke
- 8ZeitzBooked at 62minsSubstituted forBiadaat 78′minutes
- 29Boeder
- 7Rizzuto
- 33Kerber
- 6SontheimerBooked at 35minsSubstituted forCivejaat 67′minutes
- 19GausBooked at 50minsSubstituted forDi Michele Sanchezat 67′minutesBooked at 77mins
- 25NaïfiSubstituted forStehleat 67′minutes
- 10RabihicSubstituted forUaferroat 86′minutesBooked at 90mins
- 9BrünkerBooked at 77mins
Substitutes
- 11Biada
- 14Uaferro
- 15Becker
- 17Becker
- 20Günther-Schmidt
- 21Di Michele Sanchez
- 22Stehle
- 23Civeja
- 30Paterok
1. FC Kaiserslautern
Formation 4-4-1-1
- 32Himmelmann
- 6TouréBooked at 77mins
- 33Elvedi
- 2TomiakBooked at 37mins
- 15Puchacz
- 8ZimmerSubstituted forRonstadtat 78′minutes
- 26Kaloc
- 16NiehuesBooked at 77mins
- 11RedondoSubstituted forOpokuat 31′minutes
- 7Ritter
- 19HanslikSubstituted forStojilkovicat 67′minutes
Substitutes
- 5Kraus
- 17Opoku
- 20Raschl
- 24Simakala
- 25Stojilkovic
- 27Ronstadt
- 29Tachie
- 30Spahic
- 40Abiama
- Referee:
- Marco Fritz
- Attendance:
- 15,903