Belgian Pro League Knockout phase Sun, Aug 24 2025 · 12:30 Bosuilstadion, Deurne
2–1 Full time · HT 1–1 xG 0.88 – 2.54
  • T. Somers 27’
  • M. Doumbia 80’
  • D. Praet 54’
  • 11’ T. Koudou
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Antwerp come from behind to beat KV Mechelen

Antwerp entered as favourites, yet KV Mechelen led 1–0 after 11 minutes through a Koudou goal. But Somers and Doumbia scored to turn it around for Antwerp, who won 2–1. Antwerp played with ten men from the 54th minute after Praet was sent off. Antwerp won despite the lower xG; KV Mechelen created the better chances (2.54 vs 0.88). On the chances created, KV Mechelen deserved more: 2.4 expected points against the 0 points they took.

Antwerp ✓50%
Draw26%
KV Mechelen23%

Model vs reality

Antwerp goals
2
Model 1.60 · xG 0.88
KV Mechelen goals
1
Model 1.02 · xG 2.54
Total goals
3
Model 2.62 · xG 3.42
Score 2–1
10%
Most likely 1–1 (13%)
Over 2.5
Yes
Model 49%
Both scored
Yes
Model 52%
Match facts
★ Player of the matchY. ThoelenAntwerp
8.2
  • RefereeBram Van Driessche
  • VenueBosuilstadion
  • Table before kick-offAntwerp 8th · KV Mechelen 5th

Timeline

  1. T. Koudou 0–1
    11’
  2. T. Somers 1–1Assist V. Janssen
    27’
  3. L. LauberbachYellow card
    31’
  4. Half time · 1–1
  5. ⇄ A. VerstraetenFor Yuto Tsunashima
    52’
  6. ⇄ S. RendersFor D. Foulon
    52’
  7. D. PraetRed card
    54’
  8. ⇄ B. RamanFor B. Bafdili
    61’
  9. ⇄ B. AntonioFor Moncef Zekri
    61’
  10. ⇄ B. KouyatéFor G. Bijl
    62’
  11. ⇄ G. DavidFor M. Al Sahafi
    62’
  12. ⇄ H. ÖzdemirFor A. Mrabti
    79’
  13. M. Doumbia 2–1Assist A. Verstraeten
    80’
  14. ⇄ P. PflückeFor M. Konaté
    85’
  15. F. HammarYellow card
    87’
  16. T. KoudouYellow card
    87’
  17. ⇄ M. BenítezFor M. Doumbia
    90+3’
  18. Full time · 2–1

Team stats

Antwerp9 shots · 4 in box, 5 outside
KV Mechelen25 shots · 16 in box, 9 outside
AntwerpKV Mechelen
40% Possession 60%
0.88 Expected goals (xG) 2.54
0.48 Expected points (xPts) 2.36
9 Shots 25
2 Shots on target 8
4 Shots off target 11
3 Blocked shots 6
4 Shots inside the box 16
5 Shots outside the box 9
286 Passes 442
81% Pass accuracy 84%
6 Corners 13
7 Goalkeeper saves 0
13 Fouls 8
1 Offsides 1
0 Yellow cards 3
1 Red cards 0
7.17 Team rating 6.62

Line-ups

Antwerp 3-1-4-2

158.2★ Y. Thoelen(G)
337.2 Z. Van Den Bosch 267.9 R. Bozhinov 46.6 Yuto Tsunashima ↓52’
85.9 D. Praet
57.7 D. Foulon ↓52’ 207.6 M. Doumbia ↓90’ 236.5 G. Bijl ↓62’ 247.7 T. Somers
96.3 M. Al Sahafi ↓62’ 187.2 V. Janssen A
  • 15Y. Thoelen (G) ★8.2
  • 33Z. Van Den Bosch7.2
  • 26R. Bozhinov7.9
  • 4Yuto Tsunashima↓52’6.6
  • 8D. Praet5.9
  • 5D. Foulon↓52’7.7
  • 20M. Doumbia↓90’7.6
  • 23G. Bijl↓62’6.5
  • 24T. Somers7.7
  • 9M. Al Sahafi↓62’6.3
  • 18V. JanssenA7.2

Substitutes used

  • 17S. Renders↑52’6.9
  • 21A. VerstraetenA↑52’6.6
  • 25B. Kouyaté↑62’6.2
  • 92G. David↑62’6.3
  • 16M. Benítez↑90’

Unused: Taishi Brandon Nozawa, Y. Hamdaoui, F. Adekami, M. Oʻrinboyev

KV Mechelen 3-4-2-1

16.5 O. De Wolf(G)
46.3 Gora Diouf 86.3 M. Konaté ↓85’ 26.3 R. Halhal
236.3 Moncef Zekri ↓61’ 167.7 R. Schoofs 67.2 F. Hammar 77.6 T. Koudou
196.3 A. Mrabti ↓79’ 356.0 B. Bafdili ↓61’
206.2 L. Lauberbach
  • 1O. De Wolf (G)6.5
  • 4Gora Diouf6.3
  • 8M. Konaté↓85’6.3
  • 2R. Halhal6.3
  • 23Moncef Zekri↓61’6.3
  • 16R. Schoofs7.7
  • 6F. Hammar7.2
  • 7T. Koudou7.6
  • 19A. Mrabti↓79’6.3
  • 35B. Bafdili↓61’6.0
  • 20L. Lauberbach6.2

Substitutes used

  • 14B. Raman↑61’6.3
  • 38B. Antonio↑61’6.2
  • 77P. Pflücke↑85’6.2
  • 21H. Özdemir↑79’6.5

Unused: Nacho Mirás, Ian Struyf, L. Golič, R. Teague

Player stats

Top rated
Y. ThoelenAntwerp8.2
2nd
R. BozhinovAntwerp7.9
3rd
D. FoulonAntwerp7.7

Antwerp

KV Mechelen

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.