Timeline
- 11' Pape Fall Yellow Card
- 22' Kadan Young Yellow Card
- 24' Téji Savanier
- 33' Kadan Young
- 59' Ibou Sané for Téji Savanier
- 59' Believe Munongo for Nampalys Mendy
- 59' Nathan Mbala for Giorgi Abuashvili
- 61' Dion Moise Sahi for Zepiqueno Redmond
- 61' Antoine Larose for Kilyan Veniere
- 76' Pascal Mozie for Kadan Young
- 76' Paul Venot for Mohamed Koné
- 81' Abdoulaye Ba for Jahyann Pandore
- 84' Maxime Colin for Florian Miguel
- 90'+2' Paul Venot Yellow Card
- 90'+3' Bouna Sarr Yellow Card
Match stats
50.9%
Possession
49.1%
15
Shots
14
6
On target
1
18
Fouls
8
2
Yellow cards
2
0
Red cards
0
2
Offsides
2
0
Saves
5
303
Accurate passes
289
Lineups
Annecy
4-3-3
1
Escales
27
Kouadio
18
Drouhin
23
Veillon
41
Delphis
22
Billemaz
5
Kashi
14
Koné
12
Young
17
Redmond
19
Veniere
Metz
4-2-3-1
61
Sy
3
Miguel
5
Ruiz
42
Devenish
70
Sarr
6
Mendy
8
Deminguet
9
Abuashvili
10
Savanier
21
Pandore
11
Fall
Annecy
4-3-3
- 1 Florian Escales G
- 18 Axel Drouhin CD-L
- 23 Matteo Veillon CD-R
- 27 Julien Kouadio LB
- 41 Thibault Delphis RB
- 5 Ahmed Kashi CM
- 22 Clément Billemaz LM
- 14 Mohamed Koné ▼ RM
- 17 Zepiqueno Redmond ▼ F
- 12 Kadan Young ▼ LF
- 19 Kilyan Veniere ▼ RF
Came on
- 15 Pascal Mozie ▲ SUB
- 80 Dion Moise Sahi ▲ SUB
- 25 Paul Venot ▲ SUB
- 28 Antoine Larose ▲ SUB
Unused substitutes (3)
- 9 Thibault Rambaud SUB
- 16 Thomas Callens SUB
- 4 Sacha Lima SUB
Metz
4-2-3-1
- 61 Pape Sy G
- 5 Jean Ruiz CD-L
- 42 Cristian Devenish CD-R
- 3 Florian Miguel ▼ LB
- 70 Bouna Sarr RB
- 10 Téji Savanier ▼ AM
- 6 Nampalys Mendy ▼ LM
- 8 Jessy Deminguet RM
- 11 Pape Fall F
- 9 Giorgi Abuashvili ▼ AM-L
- 21 Jahyann Pandore ▼ AM-R
Came on
- 2 Maxime Colin ▲ SUB
- 7 Ibou Sané ▲ SUB
- 88 Abdoulaye Ba ▲ SUB
- 22 Nathan Mbala ▲ SUB
- 18 Believe Munongo ▲ SUB
Unused substitutes (4)
- 38 Hamza Kadamani SUB
- 39 Bryan Rigobert Song Bahanag SUB
- 40 Ousmane Ba SUB
- 4 Urie-Michel Mboula SUB
Commentary
- 90'+3' Bouna Sarr (Metz) Yellow Card at 90'+3'
- 90'+2' Paul Venot (Annecy) Yellow Card at 90'+2'
- 84' Maxime Colin (Metz) Substitution at 84'
- 81' Abdoulaye Ba (Metz) Substitution at 81'
- 76' Paul Venot (Annecy) Substitution at 76'
- 76' Pascal Mozie (Annecy) Substitution at 76'
- 61' Antoine Larose (Annecy) Substitution at 61'
- 61' Dion Moise Sahi (Annecy) Substitution at 61'
- 59' Nathan Mbala (Metz) Substitution at 59'
- 59' Believe Munongo (Metz) Substitution at 59'
- 59' Ibou Sané (Metz) Substitution at 59'
- 33' Kadan Young (Annecy) Goal at 33'
Recent form
Annecy
L
W
W
L
W
- W at Boulogne 2-1 Ligue 2
- L Rodez Aveyron 2-1 Ligue 2
- W at Pau 1-0 Ligue 2
- W Rodez Aveyron 2-0 Ligue 2
- L at Stade de Reims 3-1 Ligue 2
Metz
D
D
W
D
L
- L Lorient 4-0 Ligue 1
- D at Nice 0-0 Ligue 1
- W Guingamp 2-1 Ligue 2
- D at Grenoble 0-0 Ligue 2
- D Stade Laval 1-1 Ligue 2
Head to head
METZ leads series 2-0-2
- 8 Mar 2025 Metz 5–1 Annecy 2024-25 Ligue 2
- 14 Dec 2024 Annecy 0–0 Metz 2024-25 Ligue 2
- 4 Mar 2023 Annecy 0–3 Metz 2022-23 Ligue 2
- 2 Sep 2022 Metz 0–0 Annecy 2022-23 Ligue 2
3 earlier entries