The report
Key Events:
- 12' Yellow card to Souls Cherif Sene
- 23' Yellow card to Souls Adelino Dos Reis
- 30' Souls Cristian Ayala scores, assisted by Wolfgang Hanke
- 41' Souls Jacinto Velasquez scores, assisted by Zuhdija Samardžić
- 44' Souls Wolfgang Hanke scores, assisted by Antonio Santos
- 65' Yellow card to Penhorton Town Israel Morales
- 68' Yellow card to Souls Israel Morales
- 72' Souls Jacinto Velasquez scores, assisted by Cherif Sene
- 74' Yellow card to Penhorton Town Luca Colombo
- 82' Souls Antonio Santos scores, assisted by Wolfgang Hanke
- 90' Souls Jacinto Velasquez scores, assisted by Wolfgang Hanke
Expected Goals (xG) Analysis: Souls recorded 4.94 xG and scored six, exceeding the chance-quality estimate by 1.06 goals. That is a notable return, but the 22 shots and 18 on target point to sustained pressure and a steady supply of dangerous attempts, rather than a victory built on one improbable finish. Penhorton Town had 1.06 xG from six shots, scoring none; three efforts tested the target, but the gap between their expected return and actual goals shows how little room they found to turn possession into a score. The visitors did win seven corners to Souls’ four, yet the hosts had more of the ball, far more shots and 12 dribbles to the visitors’ three. The match’s broad tactical picture is therefore clear: Penhorton Town could produce some set-piece pressure, while Souls were much more effective at carrying the attack into shooting positions and converting the resulting opportunities.
No Penhorton Town players reached a recorded rating of 7.0 or higher.
The second half did not bring Penhorton Town back into contention. Souls added three more goals after the break, with Velasquez completing his hat-trick and Hanke finishing the day with three assists as well as a goal. The six-goal margin was supported by the shot count and the chance-quality figures, even if the finishing ran ahead of the xG estimate. For Penhorton Town, the seven corners and level foul count offered small signs of resistance, but not enough attacking volume to alter the outcome. Souls leave with a comprehensive 6-0 win: a display of repeated pressure, efficient finishing and an attacking partnership that made the closing minutes feel less like a contest than a confirmation.
The ratings desk
Standout performances
Jacinto Velasquez
Scored three times, including the final goal at 90', to finish the match’s most productive scorer.
Wolfgang Hanke
Scored once and supplied three assists, involving himself directly in four of Souls’ six goals.
Antonio Santos
Added a goal and an assist, contributing at both ends of Souls’ scoring sequence.
Match Centre
Shot Breakdown
A booking nearby, then Cristian Ayala for Souls. Tension, then arithmetic.
Gazzetta reconstruction from match events — not pitch tracking.
Key Moments
Team Comparison


