Portsmouth 0-1 Bristol City: Post-match review, Stats, Key moments

Published:
Portsmouth vs Bristol City, Coral

Dive into Coral’s post-match review of Portsmouth 0-1 Bristol City in the Championship on Saturday, 29 November 2025, with stats, key moments and our take on the match.

Portsmouth 0-1 Bristol City Post-Match Review

Bristol City got off to a strong start at Fratton Park, breaking the deadlock early when Anis Mehmeti slotted home a neat finish assisted by Neto Borges in the 17th minute. Portsmouth tried to respond but picked up a yellow card for Andre Dozzell in the 31st minute, which seemed to disrupt their rhythm a bit. The first half ended with the visitors leading 1-0, having matched Pompey in possession but making the most of their chance.

The second half saw Portsmouth pushing harder, but yellow cards for Regan Poole in the 49th minute and Jacob Murphy in the 52nd minute didn’t help their cause. They made a flurry of changes, with Mate Kosznovszky coming on for Dozzell at 53’, followed by more subs later on, but Bristol City held firm with just two changes of their own. In the end, Portsmouth couldn’t find an equaliser, and the match finished 0-1, leaving the home fans frustrated after a game where chances were there but not taken.

Portsmouth 0-1 Bristol City Statistics

Possession was dead even at 50% each, showing neither side dominated the ball, but Bristol City made their moments count with that early goal, while Portsmouth’s three yellow cards – compared to none for the visitors – suggested a bit more frustration and perhaps some rash challenges that broke their flow. Corners were level at four apiece, and successful dribbles were almost identical with 35 for Pompey and 36 for City, pointing to a tightly contested midfield battle where individual flair didn’t swing it either way. With one assist recorded for Bristol City’s goal and Portsmouth using all five substitutions – like Mate Kosznovszky replacing Andre Dozzell at 53’, Mark Kirk coming on for Callum Lang at 72’, and later swaps including Yang Min-Hyuk for Anthony Segecic at 81’ – they tried to shake things up, but City’s two subs, such as Sinclair Armstrong replacing Emil Riis at 62’, were enough to see out the win without any penalties or injury-time drama.

The lack of red cards kept it 11 versus 11, but those bookings for Portsmouth might have made them cautious, ultimately contributing to their failure to convert pressure into goals.

Loading...

Key Moments from Portsmouth 0-1 Bristol City

The game’s defining moment came early when Anis Mehmeti fired Bristol City ahead in the 17th minute, thanks to a smart assist from Neto Borges, setting the tone for a defensive masterclass from the visitors. Portsmouth’s response was hampered by yellow cards, starting with Andre Dozzell’s booking at 31’ for a clumsy challenge, followed by Regan Poole’s caution at 49’ and Jacob Murphy’s at 52’ for similar fouls that disrupted their momentum. Key substitutions tried to turn the tide, like Mate Kosznovszky replacing Dozzell at 53’ to inject some energy, but despite later changes such as Yang Min-Hyuk coming on for Anthony Segecic at 81’ and Sinclair Armstrong subbing in for Emil Riis at 62’ for City, the scoreline held firm with no further breakthroughs.

Loading...

Portsmouth 0-1 Bristol City Lineups

Portsmouth

Portsmouth lined up in a solid 4-2-3-1 shape, with the back four providing a steady base and the attacking midfield trio looking to create chances through quick interplay. Standout partnerships included the central defensive duo holding firm despite the early concession, while the wide players aimed to stretch the game and support the lone striker.

Bristol City

Bristol City set out in a 3-4-1-2 formation, allowing their wing-backs to push forward and support the two strikers effectively. Key roles shone through in midfield, where the number 10 linked play nicely, and the defensive trio provided the resilience needed to protect their slender lead.

Loading...

Coral’s Man of the Match

Anis Mehmeti earned Man of the Match honours for his clinical 17th-minute goal that proved the difference, combining well with Neto Borges for the assist and showing composure throughout. His energy in attack kept Portsmouth’s defence on their toes, and even as the game wore on, he remained a threat without needing to come off the bench.

Coral nco

Updated Form Guide

Portsmouth

Recent Championship matches:

  • Loss: 0-1 vs Bristol City (H)
  • Loss: 0-3 vs Sheffield United (A)
  • Win: 3-1 vs Millwall (H)
  • Loss: 2-3 vs Hull City (A)
  • Draw: 0-0 vs Wrexham (H)

Bristol City

Recent Championship matches:

  • Win: 1-0 vs Portsmouth (A)
  • Loss: 0-2 vs Wrexham (A)
  • Win: 3-0 vs Swansea City (H)
  • Draw: 1-1 vs Watford (A)
  • Loss: 0-1 vs Blackburn Rovers (H)

What’s Next for Both Teams?

Portsmouth

Portsmouth will be looking to bounce back from this narrow defeat, which leaves them pondering missed opportunities in front of goal. Their next fixture offers a chance to regroup and find some form against upcoming opposition.

Bristol City

Loading...

Bristol City can take confidence from this hard-fought away win, building on their defensive solidity and early strike. They’ll aim to carry that momentum into their next match, hoping to string together more positive results.

Loading...

Coral brings you the most exciting betting promotions and the latest betting offers to enhance your experience.

For the best Championship outright predictions, explore our Outright Betting guide.

Odds and market details are accurate as of the time of publication.

Bet Builder

Latest Articles