Angers 2-0 Troyes: sharper chances beat a busier visiting side
Short review AI-written review based on match data · How we make it
Key numbers
- 0.19 v 0.05 xG per shot: quality over volume
- 12 shots to 19, yet Angers won 2-0
- Sbai: 1 goal, 1 assist, 3 key passes
Fewer shots, far better ones
Angers beat Troyes 2-0 to climb to sixth in Ligue 1. Troyes had more shots, but they were low-value efforts: 0.05 xG per shot, against 0.19 for the hosts. That gap explains why the shot count told the wrong story.
Sbai was involved in both goals
Prosper Peter broke the deadlock in the 42nd minute, a goal worth +1.0 FN xPts, with Amine Sbai setting it up. Sbai then scored the second himself in the 57th minute, after a goal had been cancelled by VAR, and Angers led for about 48 minutes.
Player of the match
Amine Sbai 8.8Dominant
He scored once, assisted once and created three chances.
Sbai earned most of his FN Score through attacking output. His assist for the 42nd-minute opener and his own goal in the 57th minute gave Angers a two-goal cushion that they held to full-time.
Game state
1-02-0
Angers ahead 48 min · level 42 min · Estac Troyes ahead 0 min
FN xPts — what each moment was worth
How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.
42'
Prosper Peter
Goal · scorer +0.7 · assist Amine Sbai +0.3
+1.0
57'
Amine Sbai
Goal · scorer +0.3 · assist Amine El Ouazzani +0.1
+0.4
Angers
Expected (last two seasons) 1.5Own moments +1.4Opponent moments 0.0Time effect +0.1→ League points won 3
Estac Troyes
Expected (last two seasons) 1.3Own moments 0.0Opponent moments −1.1Time effect −0.2→ League points won 0
Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.
How FN Score and FN xPts work →
Match stats
AngersEstac Troyes
2.25Expected goals (xG)1.02
Compared with usual
Angers
4 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1 | |
| Conceded | 0 | 1.3 | |
| xG | 2.25 | 1.4 | |
| xG against | 1.02 | 1.5 | |
| Shots | 12 | 15.8 | |
| On target | 3 | 3 | |
| Shots faced | 19 | 15.8 | |
| xG per shot | 0.19 | 0.09 | |
| Possession | 61% | 48.8% | |
| Passes | 495 | 409.3 | |
| Pass accuracy | 86% | 82.8% | |
| Corners | 2 | 9 | |
| Fouls | 14 | 10 | |
Estac Troyes
4 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 0 | 1 | |
| Conceded | 2 | 2.3 | |
| xG | 1.02 | 1.5 | |
| xG against | 2.25 | 1.9 | |
| Shots | 19 | 13.8 | |
| On target | 3 | 2.8 | |
| Shots faced | 12 | 14.3 | |
| xG per shot | 0.05 | 0.1 | |
| Possession | 39% | 39.3% | |
| Passes | 306 | 373 | |
| Pass accuracy | 77% | 79.5% | |
| Corners | 11 | 6.8 | |
| Fouls | 15 | 11.3 | |
Timeline
- 35'
Yellow
Iron Gomis
- 42'
Goal
Prosper Peter league goal #1 assist Amine Sbai
- 51'
VAR
Amine El Ouazzani
- 57'
Goal
Amine Sbai league goal #1 assist Amine El Ouazzani
- 63'
Yellow
Jim Allevinah
- 67'
Sub
Noah Donkor → Lucas Maronnier
- 67'
Sub
Timothé Nkada → Hugo Picard
- 67'
Sub
Mouhamed Diop → Renaud Ripart
- 69'
Sub
Prosper Peter → Mamadou Usman Simbakoli
- 69'
Sub
Jim Allevinah → Djibirin Harouna
- 73'
Sub
Jérémy Le Douaron → Yacouba Kone
- 77'
Sub
Amine El Ouazzani → Haris Belkebla
- 77'
Sub
Carlens Arcus → Lilian Raolisoa
- 78'
Sub
Yacouba Kone → Kandet Diawara
- 85'
Sub
Amine Sbai → Anthony Bermont
- 86'
Yellow
Yassin Belkhdim
- 89'
Yellow
Antoine Mille
- 90+2'
Yellow
Ousmane Camara
Category leaders
- Key passesAmine Sbai3
- Duels wonAdrien Monfray8/11
- DribblesHaris Belkebla2/2
- Defensive actionsAdrien Monfray7
- ShotsJim Allevinah4 (on target 1)
- Fouls wonJim Allevinah4
#Ligue 1#Angers#Troyes#Amine Sbai#Prosper Peter
This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.