At a breezy Ashton Gate, Bristol City edged Portsmouth 2-1 on a day of hard graft and narrow margins, with Lorent Tolaj and captain Jason Knight on target for the hosts and Marko Milovanović’s late penalty offering the away side a consolation.
Close game, mixed fortunes for both sides
City, managed by Michael Skubala, took the lead inside the first half-hour when Tolaj got in front of Benji Arthur to steer home from a Jed Wallace cross. The hosts doubled their advantage early in the second half as Knight nodded home a Rio Cardines corner ten minutes after the restart.
Portsmouth, under John Mousinho, made changes in search of a way back into the contest, and Marko Milovanović’s late spot-kick in the fourth minute of added time reduced the arrears. It was, however, not enough for the visitors to salvage a point at Ashton Gate.
- Score: Bristol City 2–1 Portsmouth
- Home scorers: Lorent Tolaj, Jason Knight
- Away scorer: Marko Milovanović (penalty)
"The defeat means that the Blues’ long wait for a league victory at Ashton Gate continues, now up to 35 years"
What the result means locally
For supporters who pack out Ashton Gate on matchdays, the result will be a relief in the short term — a win at home is always cherished — but the narrative is complicated. The game extends a curious statistical quirk: Portsmouth’s long drought of league wins at the stadium remains unbroken. The source report notes that the last Pompey league triumph in BS3 came in 1991, a reminder of how rare such victories have been for the Blues at this particular venue.
City named a side that included Sam Tickle in goal, Rio Cardines at right-back and a forward line that saw Tolaj rewarded for his movement inside the area. Mousinho opted to keep an unchanged starting XI from his previous league success over Lincoln City, while Portsmouth introduced Harvey Blair to the matchday squad after Josh Knight’s loan departure to Reading was completed the previous day.
Key moments and substitutions
The contest featured a tactical reshuffle at half-time from Mousinho, who replaced Rocco Robert Shein with Ebou Adams in an attempt to alter the midfield dynamics. Portsmouth then brought on Blair and Milovanović after the hour mark in an effort to add impetus up front.
| When | Event |
|---|---|
| Inside 30 minutes | Lorent Tolaj opens the scoring from a Jed Wallace delivery |
| Ten minutes into second half | Jason Knight heads home from a Rio Cardines corner |
| Fourth minute of added time | Marko Milovanović converts a penalty for Portsmouth |
There were nervy moments at the end. Adrian Segečić came close to extending his season’s tally earlier in stoppage time but fired wide, and Portsmouth’s pressure led to the late penalty after a foul on Marezi. Sam Tickle, who had been reliable across the 90 minutes, was beaten from the spot as the Serbian striker calmly slotted home.
Local atmosphere and next steps
The result will be parsed by both sets of supporters. City will take encouragement from a disciplined defensive performance and two well-taken goals, but will be mindful of the late concession and the fact that home fixtures will carry extra scrutiny until a more consistent run of form is established. Portsmouth, meanwhile, can take heart from their late fightback, even if the win in BS3 remains elusive.
On a wider level, the match underlines how Ashton Gate continues to be a distinctive stage in the South West football calendar: familiar to local fans, challenging for visitors, and fertile ground for stories that ripple through the city in pubs, cafes and workplaces for days afterwards.