
Ligue 2 · Matchday
2026-08-29 12:00:00 · 20:00

Prediction Result
AI Predicted: 1-1|Actual: 1-1
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
Polymarket Odds
Trading Strategy
Match Report
Annecy 1–1 Metz | Ligue 2 | 29 August 2026
A thoroughly competitive Ligue 2 encounter ended all square at the Parc des Sports, as Annecy and Metz shared the points in a match that ebbed and flowed in both directions. Two goals in a nine-minute first-half window ultimately defined the contest, with neither side able to find a decisive breakthrough thereafter.
Match Analysis
The opening exchanges were feisty. Pape Moussa Fall was booked as early as the 11th minute for a foul, setting an early physical tone for Metz, while Kadan Young of Annecy followed suit in the 22nd minute. Two minutes later, the deadlock was broken when Téji Savanier opened the scoring for Metz with a right-foot shot in the 24th minute, rewarding the visitors for a bright start.
Metz's lead was short-lived, however. Just nine minutes later, Kadan Young — despite carrying a yellow card — pulled Annecy level in the 33rd minute, finishing from a right foot shot with an assist from Kilyan Jusseron-Veniere. It was a composed response from Laurent Guyot's side, and the scoreline remained level at the break.
The second half became increasingly attritional. Metz coach Luc Holtz made a decisive triple substitution at the 59th minute, bringing on Nathan Mbala, Believe Munongo, and Ibou Sane, while withdrawing Giorgi Abuashvili, Nampalys Mendy, and the goalscorer Savanier. Annecy responded with their own changes shortly after, with Moïse Orell Dion Sahi and Antoine Larose entering the fray at the 61st minute.
The statistics paint a picture of Annecy's dominance in the second period, particularly in terms of attacking intent. The hosts registered an impressive 15 total shots to Metz's 14, but more tellingly, 6 shots on target compared to just 1 for Metz — a significant disparity that underlines how Metz's solidity ultimately earned them a point rather than a victory. Annecy also held a 51% share of possession, generated 105 attacks to Metz's 94, and completed 12 key passes to Metz's 8.
Annecy's primary weakness was their foul count — 18 fouls against Metz's 8 — which interrupted their own momentum at critical moments and reflects a disciplinary issue that Paul Venot's 90+2' booking and Bouna Sarr's 90+3' booking for Metz underlined in a fractious finish.
Prediction Review
Our pre-match analysis called for a 1–1 draw, which is precisely how the match concluded — making this a correct prediction. The forecast acknowledged Annecy's home advantage while recognising Metz's quality on the road, reflected in relatively balanced probability estimates of 38% for a home win, 27% for the draw, and 35% for a Metz victory. A confidence level of 52/100 was appropriately modest given the evenness of those estimates, and the match itself validated that caution — this was a closely contested game that genuinely could have gone either way.
Takeaways
- Annecy created the better opportunities in the second half but lacked the clinical edge to convert their shot superiority into a winning goal.
- Metz showed resilience after the triple substitution reshaped their structure, but their output of just one shot on target is a concern going forward.
- Kadan Young was influential for Annecy — both scoring and receiving a yellow card — before being withdrawn at the 76th minute.
- Both sides will likely feel this was a point dropped rather than a point gained, given the chances on display.
Annecy vs Metz — Frequently Asked Questions
Who will win Annecy vs Metz?
PredictNext's AI model favours Annecy with a 38% win probability — Annecy 38%, draw 27%, Metz 35%.
What is the predicted score for Annecy vs Metz?
The AI forecasts a 1-1 scoreline for Annecy vs Metz, generated with 52% model confidence.
Will Annecy vs Metz have over 2.5 goals?
The model gives 42% for over 2.5 goals and 58% for under 2.5 goals in Annecy vs Metz.
How accurate was the Annecy vs Metz prediction?
PredictNext's AI predicted 1-1; the match finished 1-1. The winner call was incorrect.