Bayer Leverkusen faces second-division Kaiserslautern in Saturday’s German Cup final licking its wounds after a first loss in almost a year.

Xabi Alonso’s side were thoroughly outclassed in a 3-0 loss to Atalanta in the Europa League final on Wednesday, their first defeat in any competition since May 2023 — a run of 51 games.

Not ready to subscribe? Sign up here for our free newsletter.

Already have an account? Sign in here.