Paderborn 0-2 Hamburg
Hamburg progressed to the final four of the DFB Pokal after defeating Paderborn 2-0.
The two sides could not be separated in the first half, but the visitors got the goals in the second half thanks to a brace from Pierre-Michel Lasogga.
Augsburg 1-2 RB Leipzig
Timo Werner gave the visitors the lead in the 76th minute with his second cup goal of the season.
Leipzig were minutes away from securing the win before Alfred Finnbogason struck the equaliser in the 94th minute.
It was left to Marcel Halstenberg to rescue Leipzig with a goal in the final minute of extra-time.
Coupe de France
Olympique Lyon 2-3 Rennes
Olympique Lyon crashed out of the French Cup after losing 3-2 to Rennes on Tuesday evening.
M'Baye Niang, Benjamin Andre and Rami Bensebaini were on target for the visitors to cancel out strikes from Bertrand Traore and Moussa Dembele.