The report
Key Events:
- 18' Yellow card to Kesborsket Xinping Boon
- 29' Yellow card to Kesborsket an unnamed player
- 42' Kesborsket scores, assisted by Xinping Boon
- 45' Kesborsket scores
- 52' Yellow card to Armingste Rangers Philippe Robert
- 83' Kesborsket Xinping Boon scores
- 85' Kesborsket scores
- 90' Kesborsket scores, assisted by Xinping Boon
The game’s narrative was shaped early on by disciplinary actions, with Kesborsket’s Xinping Boon receiving a yellow card in the 18th minute, followed by another for an unnamed player at 29'. Despite the caution, Boon’s influence grew as he assisted the opening goal in the 42nd minute, setting the tone for what was to come. The visitors’ attacking intent was clear, with 15 shots and 13 on target, translating into an expected goals tally of 3.49, significantly outstripping the home side’s 0.61. The first half ended with Kesborsket leading 2-0, a scoreline that reflected their dominance in both possession and attacking quality. The home team’s lone bright spot was their defensive resilience, with 12 saves, but it was ultimately insufficient against the visitors’ clinical edge.
In the second half, Kesborsket continued their assault, with Boon scoring again in the 83rd minute and adding a third in the 90th, both with assists from himself. The visitors’ finishing was sharp, and their positional play kept the home side under constant pressure. Meanwhile, Armingste Rangers struggled to create meaningful chances, managing only three shots and a single yellow card for Philippe Robert in the 52nd minute. The match concluded with a comprehensive victory for Kesborsket, a result that underlined their attacking prowess and tactical discipline. The home side’s efforts were admirable but ultimately futile against a team that capitalized on every opportunity.
Unspecified Kesborsket Player (7.0+) - Consistently dangerous, with multiple key contributions in attack and a disciplined display. Unspecified Kesborsket Player (7.0+) - Provided stability and offensive support, helping to maintain pressure throughout the match. Armingste Rangers’ goalkeeper (6.0) - Made 12 saves but was ultimately overwhelmed by the visitors’ shot volume. Armingste Rangers’ defender (6.0) - Showed resilience but could not contain Kesborsket’s incisive attack.
Match Statistics:
Possession: Armingste Rangers 50% - Kesborsket 50% Shots (On Target): 3 (2) - 15 (13) Corners: 3 - 2 Fouls: 10 - 10 Yellow Cards: 1 - 2 Red Cards: 0 - 0 Dribbles: 11 - 6 Pass Accuracy: 83% - 83% Tackles: 10 - 7
The game was a showcase of Kesborsket’s attacking efficiency, with their xG of 3.49 vastly exceeding the actual goals scored, highlighting their clinical finishing and perhaps a touch of luck or goalkeeper heroics from Armingste. For the home side, the defensive effort was commendable but ultimately futile, as they were repeatedly breached by precise, well-placed shots. The result leaves Kesborsket with a morale-boosting victory, while Armingste Rangers must reflect on their defensive vulnerabilities and lack of attacking potency in this fixture.
The ratings desk
Standout performances
Xinping Boon*
The standout performer, contributing a goal, two assists, and a yellow card, orchestrating much of Kesborsket’s attack.
Match Centre
Shot Breakdown
Xinping Boon to Donato Salas. 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

