Bayer Leverkusen again scored late to continue their unbeaten run this season and advance to the Europa League semi-finals with a 1-1 draw at West Ham on Thursday, while Liverpool were eliminated by Atalanta.
The team led by Jürgen Klopp won 1-0 thanks to Mohamed Salah early winner from the spot, but paid the price for a 3-0 defeat at home in the first leg.
Leverkusen are now the first team from the top five European leagues to go unbeaten in 44 matches, moving one ahead of Italy's Juventus.
The German team sealed their spot in the semis after Jeremie Frimpong's late equalizer cancelled out Michail Antonio's opener. Leverkusen had defeated West Ham 2-0 in the first leg, in which they also scored the two goals within the final 10 minutes of the game.
They will now have a rematch of their 2023 semi-finals against Roma, who defeated AC Milan 2-1 (3-1 on aggragate). Back then, the Italians advanced to the final but lost to Sevilla.
Atalanta, meanwhile, will face either Olympique Marseille or Benfica, who were forced to play extra-time after Marseille's 1-0 win on Wednesday completed a 2-2 aggregate score.