The report
Key Events:
- 18' Weyne Park Philippe Robert scores
- 30' Otton Athletic Pedro Chagas scores
- 36' Yellow card to Otton Athletic Michael Brown
- 52' Weyne Park Pedro Chagas scores, assisted by Nilson Pires
- 57' Yellow card to Otton Athletic Philippe Robert
- 60' Yellow card to Weyne Park Seungwoo Jeong
- 72' Yellow card to Weyne Park Michel Lemoine
- 87' Weyne Park Philippe Robert scores
The first goal arrived early, with Philippe Robert opening the scoring for Weyne Park in the 18th minute, a strike that was unassisted but set the tone for the hosts' attacking intent. Otton responded swiftly through Pedro Chagas in the 30th minute, equalising with a well-timed finish. The visitors' resilience was evident, but their defensive discipline was tested when Pedro Chagas struck again in the 52nd minute, this time assisted by Nilson Pires, giving Weyne Park a lead they would not relinquish. The game saw a flurry of yellow cards, notably to Michael Brown in the 36th minute, Philippe Robert in the 57th, Seungwoo Jeong in the 60th, and Michel Lemoine in the 72nd, reflecting the tense nature of the encounter. The final goal came late, with Philippe Robert completing his brace in the 87th minute, sealing the victory for Weyne Park.
Tactically, the match was a study in contrasts. Otton Athletic's slightly higher xG of 2.77 compared to Weyne Park's 2.49 suggests they created more quality chances, yet their inability to convert all but one of those opportunities proved costly. Weyne Park's defensive resilience, combined with their efficient finishing, allowed them to outperform their expected goals, especially with Philippe Robert's clinical finishing. The game was also a showcase of midfield battles, with both sides matching each other in possession and pass accuracy, but Weyne Park's slightly more disciplined tackling and fewer defensive lapses helped them maintain their lead. The match's intensity was palpable, with both teams pushing hard, but Weyne Park's ability to convert key moments made the difference.
In the end, Weyne Park's victory was a testament to their clinical edge and tactical discipline, even as Otton Athletic's attacking intent kept the game lively. The hosts' ability to take their chances and withstand pressure underlined their resilience, while Otton's efforts, though commendable, fell just short. As the league progresses, both sides will look to refine their finishing and defensive organization, but for now, Weyne Park can enjoy a well-earned win that keeps their hopes alive in the division.
No Otton Athletic player reached the 7.0+ threshold, reflecting their struggle to impose themselves beyond the goal.
Match Statistics:
Possession: Weyne Park 51% - Otton Athletic 49% Shots (On Target): Weyne Park 11 (9) - Otton Athletic 14 (9) Corners: Weyne Park 5 - Otton Athletic 6 Fouls: Weyne Park 11 - Otton Athletic 11 Yellow Cards: Weyne Park 2 - Otton Athletic 2 Red Cards: Weyne Park 0 - Otton Athletic 0 Dribbles: Weyne Park 8 - Otton Athletic 6 Pass Accuracy: Weyne Park 83% - Otton Athletic 84% Tackles: Weyne Park 6 - Otton Athletic 3
The statistics underline a closely fought game, with Otton Athletic creating more chances but Weyne Park making theirs count. The hosts' defensive resilience, combined with their clinical finishing, ultimately tipped the balance in their favour.
The ratings desk
Standout performances
Philippe Robert*
The standout performer, scoring twice and leading the line with purpose.
Pedro Chagas*
Scored and assisted, a constant threat down the flank.
Nilson Pires*
His assist for the second goal was a key moment of quality.
Michael Brown*
Solid in midfield until his booking, which curtailed his influence.
Seungwoo Jeong*
Worked tirelessly but picked up a yellow card that hampered his impact.
Match Centre
Shot Breakdown
Philippe Robert, unassisted on the log. Origin unknown; destination 1–0.
Gazzetta reconstruction from match events — not pitch tracking.
Key Moments
Team Comparison

