The report
Key Events:
- 7' Forsfore Park Ulrich Schwab scores, assisted by Joel Oliveira
- 14' Forsfore Park Jorge Suarez scores, assisted by Joel Oliveira
- 17' Forsfore Park Severino Macedo scores
- 23' Yellow card to Oundon Park Michel Lemoine
- 39' Forsfore Park Severino Macedo scores, assisted by Joel Oliveira
- 52' Forsfore Park John Duncan scores, assisted by Patrick Koo
- 54' Forsfore Park John Duncan scores, assisted by Younghwan Yun
- 61' Yellow card to Oundon Park Pedro Chagas
- 62' Forsfore Park Francisco Alvarez scores
- 64' Yellow card to Forsfore Park Joel Oliveira
- 72' Forsfore Park Younghwan Yun scores, assisted by Joel Oliveira
- 85' Forsfore Park Ulrich Schwab scores, assisted by Patrick Koo
Expected Goals (xG) Analysis: Forsfore Park scored nine from a Gazzetta chance-quality estimate of 4.16 xG, finishing almost five goals above the model’s expectation. That is an exceptional return, even against a defence that allowed 16 of 17 visiting shots to find the target. Oundon Park had 0.51 xG and two shots, both on target, but neither became a goal. The possession figures—53 per cent for Oundon Park and 47 per cent for Forsfore Park—show why possession alone is a rather incomplete account of a match: the visitors had fewer of the ball and far more of the useful moments.
The match was already 3-0 by the 17th minute, with Joel Oliveira assisting twice and Severino Macedo adding a goal of his own. Forsfore Park kept scoring after the interval, including two goals from John Duncan in the space of two minutes. The hosts made 16 dribbles to Forsfore Park’s five, but the broader attacking figures were less hospitable: two shots against 17, and nine goals conceded. Oundon Park’s nine fouls compared with the visitors’ two suggest a side spending much of the afternoon trying to interrupt a pattern it could not otherwise change.
No Oundon Park players reached a rating of 7.0.
For Forsfore Park, the result was emphatic in both score and shot volume, though the finishing went well beyond the expected return. Oundon Park did retain more possession and record two shots on target, but the nine-goal margin leaves little comfort in those particulars. The visitors leave with a win built on a relentless stream of chances and an unusually generous conversion rate; the hosts are left with the less useful statistic of having had the ball more often.
The ratings desk
Standout performances
Joel Oliveira
Created four assists and was central to the visitors’ attacking supply.
Ulrich Schwab
Scored twice, opening and closing the scoring for Forsfore Park.
Severino Macedo
Scored twice, including the early third that made the afternoon’s direction plain.
John Duncan
Added two goals in quick succession after the break.
Younghwan Yun
Scored once and assisted John Duncan.
Match Centre
Shot Breakdown
Joel Oliveira to Ulrich Schwab. The event log names a helper; it does not name a body part.
Gazzetta reconstruction from match events — not pitch tracking.
Key Moments
Team Comparison

