Match summary
Montpellier saw off Annecy 1-0. It was goalless at half-time.
Teji Savanier put Montpellier ahead with a direct free kick in the 54th minute.
Shots finished 14-8 to Montpellier, with 5 on target for Montpellier and 4 for Annecy.
7 November 2025 · Ligue 2 · 2025/26 · Referee Brendan Roffet
Half-time: 0–0
Montpellier saw off Annecy 1-0. It was goalless at half-time.
Teji Savanier put Montpellier ahead with a direct free kick in the 54th minute.
Shots finished 14-8 to Montpellier, with 5 on target for Montpellier and 4 for Annecy.
Every shot and where it was taken from.
Hover or tap a shot for the player and minute.
| 90′ | 4 | 0 | 36 | – | – | – | – | – |
Naoufel El Hannach
Taken off
|
78′ | 3 | 1 | – | 6 | 1 | 32 | 1 | – | – | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90′ | – | 1 | – | 5 | 4 | 42 | 2 | – | – | |||
Christopher Jullien
|
90′ | 1 | – | 1 | 6 | 5 | 36 | 3 | – | – | – | |
Théo Sainte-Luce
Taken off
|
89′ | 3 | 3 | – | 7 | 3 | 37 | 1 | – | – | – | |
| 90′ | 1 | 1 | – | 9 | 5 | 27 | – | – | – | – | ||
Enzo Tchato Mbiayi
Came on as a substitute
|
12′ | 1 | – | – | 1 | – | 6 | – | – | – | – | |
Lucas Mincarelli
Came on as a substitute
|
1′ | – | – | – | – | – | 3 | – | – | – | – |
| 90′ | – | – | 26 | 1 | – | 5 | 2 | 12 | 3 | 3 | – | ||
| 90′ | – | – | 8 | – | – | 1 | – | 6 | – | 4 | – | ||
Teji Savanier
Taken off
|
78′ | 1 | – | 27 | 2 | – | 2 | 4 | 7 | 1 | 3 | – | |
| 90′ | – | – | 15 | 2 | – | 1 | 1 | 6 | 1 | 5 | |||
Khalil Fayad
Came on as a substitute
|
12′ | – | – | 7 | – | – | 1 | – | 1 | – | – | – |
| 90′ | – | – | 4 | 1 | – | – | 1 | 8 | 2 | 15 | – |
| 90′ | 4 | 1 | 23 | 1 | – | – | – | – |
| 90′ | 1 | 2 | 1 | 6 | 4 | 29 | 1 | – | – | – | ||
| 90′ | – | 1 | – | 2 | 2 | 33 | 2 | – | – | – | ||
Julien Kouadio
Taken off
|
70′ | – | – | – | 4 | 4 | 22 | 2 | – | – | ||
Francois Lajugie
Came on as a substitute
|
20′ | – | 1 | – | 1 | 1 | 17 | – | – | – | – | |
Hamza Koutoune
Came on as a substitute
|
20′ | 1 | – | – | 3 | – | 9 | – | – | – | – |
| 90′ | – | – | 28 | 1 | – | 1 | 2 | 2 | 3 | – | – | ||
| 90′ | – | – | 43 | 1 | – | 1 | – | 4 | 4 | 1 | |||
| 90′ | – | – | 56 | – | – | 3 | – | 4 | 2 | – | – | ||
Clement Billemaz
Taken off
|
70′ | – | – | 23 | 1 | – | 3 | – | 5 | 1 | 1 | ||
Josué Tiendrebeogo
Taken off
|
70′ | – | – | 18 | 1 | – | 3 | – | 6 | 3 | 2 | – |
Antoine Larose
Taken off
|
70′ | – | – | 2 | 1 | – | – | – | 4 | 1 | 18 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ben Hamed Toure
Taken off
|
83′ | – | – | 1 | 1 | – | – | – | 7 | 1 | 16 | – | |
Quentin Paris
Came on as a substitute
|
20′ | – | – | 1 | – | – | – | – | 2 | 1 | 6 | – | |
Abdel Hbouch
Came on as a substitute
|
20′ | – | – | 1 | 1 | – | – | 1 | 2 | 2 | 7 | – | |
Thibault Rambaud
Came on as a substitute
|
12′ | – | – | – | – | – | – | – | – | – | 1 | – |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.