Day 18
Ache R. 85'
1. FC Köln: 1. Schwabe - 6. Martel (Krauß T., 46), 22. Simpson-Pusey, 28. Sebulonsen, 39. Ozkacar (Lund K., 46) - 16. Kaminski J., 17. Castro-Montes (Thielmann, 83), 18. Jóhannesson Í.B. (Ache R., 46), 30. Bülter, 37. Maina (Waldschmidt, 73) - 13. El Mala S.
Substitution: Lund K. (from 46); Krauß T. (from 46); Ache R. (from 46); Waldschmidt (from 73); Thielmann (from 83)
Bench: 20. Zieler - 33. van den Berg R. - 11. Kainz - 40. Schenten
Yellow Cards: Martel 18; Bülter 72; El Mala S. 72; Krauß T. 88
Mainz 05: 33. Batz - 16. Bell S. (Maloney, 74), 21. da Costa, 30. Widmer, 48. Potulski - 6. Sano (Nordin, 90), 7. Lee Jae-sung (Vick W., 74), 31. Kohr - 8. Nebel P. (Moreno F., 90) - 20. Tietz P., 26. Silas (Sieb A., 61)
Substitution: Sieb A. (from 61); Maloney (from 74); Vick W. (from 74); Nordin (from 90); Moreno F. (from 90)
Bench: 1. Riess L. - 5. Leitsch - 24. Kawasaki - 37. Bobzien
Yellow Cards: Lee Jae-sung 43; Widmer 61; Batz 72; Tietz P. 72
The Bundesliga giants ultimately asserted their quality, claiming a 3–1 victory away from home

Result brought frustration for both sides but historical disappointment for the hosts

Bayer Leverkusen closed their Bundesliga season with a dramatic 2–2 draw away at Mainz — a match that doubled as a farewell to head coach Xabi Alonso and a final push for Patrik Schick in the Golden Boot race

A win in their next outing would officially crown them German champions for the 34th time

This marks their fourth consecutive win under coach Bo Henriksen

Bayern Munich has secured the signing of Jonas Urbig, the young goalkeeper from FC Cologne and Germany’s youth national team

1. FC Köln
Mainz 05