Match report

Köln Defeats Mainz 2-1 in Bundesliga Clash

1. FC Köln
1. FC Köln
2–1
FT
FSV Mainz 05
FSV Mainz 05
Jan 17, 2026

1. FC Köln secured a vital win over FSV Mainz 05 in the Bundesliga on Sunday, scoring twice in the second half to overturn an early deficit and take all three points with a thrilling 2-1 victory.

Key Facts

  • FSV Mainz 05's Stefan Bell opened the scoring at minute 29, assisted by Danny da Costa.
  • R. Ache equalized for Köln in the 57th minute, with an assist from A. Castro-Montes.
  • Köln's R. Ache scored again in the 85th minute to secure a 2-1 victory.
  • Eric Martel received a yellow card for Köln at minute 18.

Lineups

1. FC Köln

Formation: 3-4-3

Starting XI

  • 1 M. Schwabe (G)
  • 28 S. Sebulonsen (D)
  • 22 J. Simpson-Pusey (D)
  • 39 C. Ozkacar (D)
  • 37 L. Maina (M)
  • 6 E. Martel (M)
  • 18 I. Johannesson (M)
  • 17 A. Castro-Montes (M)
  • 16 J. Kaminski (F)
  • 30 M. Bulter (F)
  • 13 S. El Mala (F)

Substitutes

  • 20 R. Zieler
  • 33 R. van den Berg
  • 32 K. Lund
  • 29 J. Thielmann
  • 11 F. Kainz
  • 5 T. Krauss
  • 40 F. Schenten
  • 9 R. Ache
  • 7 L. Waldschmidt

FSV Mainz 05

Formation: 3-1-4-2

Starting XI

  • 33 D. Batz (G)
  • 31 D. Kohr (D)
  • 16 S. Bell (D)
  • 48 K. Potulski (D)
  • 6 K. Sano (M)
  • 21 D. da Costa (M)
  • 8 P. Nebel (M)
  • 7 Lee Jae-Sung (M)
  • 30 S. Widmer (M)
  • 26 Silas (F)
  • 20 P. Tietz (F)

Substitutes

  • 1 L. Riess
  • 5 M. Leitsch
  • 9 A. Nordin
  • 15 L. Maloney
  • 24 S. Kawasaki
  • 11 A. Sieb
  • 14 W. Boving
  • 36 F. Moreno Fell
  • 37 B. Bobzien

Timeline

  1. 1. FC Köln
    18' 1. FC Köln Card · Yellow Card
    Eric Martel

    Foul

  2. FSV Mainz 05
    29' FSV Mainz 05 Goal · Normal Goal
    Stefan Bell · Assist: Danny da Costa
  3. FSV Mainz 05
    43' FSV Mainz 05 Card · Yellow Card
    Lee Jae-Sung

    Foul

  4. 1. FC Köln
    46' 1. FC Köln subst · Substitution 1
    Off: C. Ozkacar · On: Kristoffer Lund
  5. 1. FC Köln
    46' 1. FC Köln subst · Substitution 2
    Off: Eric Martel · On: T. Krauss
  6. 1. FC Köln
    46' 1. FC Köln subst · Substitution 3
    Off: I. Johannesson · On: R. Ache
  7. 1. FC Köln
    57' 1. FC Köln Goal · Normal Goal
    R. Ache · Assist: A. Castro-Montes
  8. FSV Mainz 05
    61' FSV Mainz 05 Card · Yellow Card
    S. Widmer

    Foul

  9. FSV Mainz 05
    61' FSV Mainz 05 subst · Substitution 1
    Off: Silas · On: A. Sieb
  10. FSV Mainz 05
    72' FSV Mainz 05 Card · Yellow Card
    Daniel Batz

    Argument

  11. 1. FC Köln
    73' 1. FC Köln subst · Substitution 4
    Off: L. Maina · On: L. Waldschmidt
  12. FSV Mainz 05
    74' FSV Mainz 05 subst · Substitution 2
    Off: Stefan Bell · On: L. Maloney
  13. FSV Mainz 05
    74' FSV Mainz 05 subst · Substitution 3
    Off: Lee Jae-Sung · On: W. Boving
  14. 1. FC Köln
    83' 1. FC Köln subst · Substitution 5
    Off: A. Castro-Montes · On: J. Thielmann
  15. 1. FC Köln
    85' 1. FC Köln Goal · Normal Goal
    R. Ache
  16. 1. FC Köln
    87' 1. FC Köln Card · Yellow Card
    T. Krauss

    Argument

  17. FSV Mainz 05
    90' FSV Mainz 05 subst · Substitution 4
    Off: K. Sano · On: A. Nordin
  18. FSV Mainz 05
    90' FSV Mainz 05 subst · Substitution 5
    Off: Paul Nebel · On: F. Moreno Fell

Match Stats

Stat 1. FC Köln FSV Mainz 05
Fouls 6 10
Pass Accuracy 79% 66%
Offsides 0 4
Red Cards
Total Shots 20 10
Corners 9 5
Total Passes 473 293
Yellow Cards 4 4
Blocked Shots 6 0
Shots on Target 6 7
xG 2.08 1.52
Shots off Target 8 3
Possession 62% 38%
Goals Prevented 0 0
Accurate Passes 374 193
Shots Inside Box 15 6
Saves 5 4
Shots Outside Box 5 4

Key Match Notes

  • The match took a decisive turn when R. Ache scored the equalizer in the 57th minute, putting Köln back into contention.
  • Köln's late goal by R. Ache in the 85th minute sealed their victory and showcased their resilience against Mainz.