Cardiff's Championship Struggles Continue After Portsmouth Defeat
Cardiff’s wait for a first Championship win of the season goes on. Portsmouth, sharper in both boxes and nastier in the key moments, made sure of that at a raucous Fratton Park.
Cardiff start bright, Portsmouth strike first
For 10 minutes, you wouldn’t have known which side was still searching for a victory. Cardiff were front-foot, confident, and almost in front inside three minutes.
Krystian Bielik, one of three players recalled after the defeat to Queens Park Rangers, nearly justified his return immediately, glancing Joel Bagan’s floated free-kick inches wide. Alex Robertson then drove low at Daniel Bielica, and when Chris Willock drilled a shot that the Portsmouth keeper had to turn behind on 15 minutes, the away end had reasons to believe.
Then the game tilted.
Portsmouth had already warned them. Tyrese Shade forced Nathan Trott into a sharp stop after a loose back-pass from Gabriel Osho put the Cardiff keeper in trouble. Trott then had to get down quickly to deny Abu Kamara, and Marezi bounced a header wide as the hosts began to find their stride.
Cardiff still had moments. Jack Moylan led a promising counter, only to let the chance slip as the ball stuck under his feet, his eventual tame effort easy for Bielica. It felt like a miss that needed to be forgotten quickly.
It wasn’t.
Shaughnessy punishes hesitation
Just after the half-hour, Cardiff’s hesitancy cost them. Trott delayed coming for Conor Shaughnessy’s through-ball, forcing Bielik to hack clear for a throw. It looked routine. It wasn’t.
Shade hurled a long throw into the box, Shaughnessy met it cleanly, and his header looped over Trott and into the net. Simple, direct, and deeply avoidable from a Cardiff perspective.
Marezi then blazed over at the end of a slick Portsmouth break, a warning that the home side had more to come. Cardiff reached the interval still in it on the scoreboard, but the momentum had shifted decisively.
Marezi kills the contest
Any hope of a reset after the break evaporated in half a minute.
Ollie Tanner did at least offer a flicker, nodding a Willock cross into the side-netting. Within seconds, Portsmouth were away. Adrian Segecic burst down the right, too quick and too direct for Cardiff’s retreating defence, and rolled the ball across for Marezi. One touch, one finish. 2-0. Clinical.
This time, Cardiff did respond. Tanner and Salech both drew smart saves from Bielica, while Salech stretched but just failed to connect with Bagan’s driven ball across the face of goal. They were half-chances, flashes of intent rather than sustained pressure.
At the other end, Marezi thought he had his second just after the hour, only for a header to be ruled out for offside. Cardiff survived, but they were hanging on more than they were threatening a comeback.
Flashpoint in the stands
On 70 minutes, the afternoon took an ugly turn. As Bielik went to retrieve the ball for a throw-in, a Portsmouth fan appeared to slap the Cardiff defender. Play stopped. Stewards moved in and the supporter was seen being led away.
The incident jolted the atmosphere but did little to change the pattern on the pitch. Portsmouth stayed in control; Cardiff stayed short of the conviction needed to turn pressure into goals.
Ten minutes from time, Kamara almost added a spectacular third, smashing a venomous drive against the woodwork from inside the area. It summed up Portsmouth’s edge: every attack carried a threat Cardiff struggled to match.
Perry Ng did finally test Bielica with a fierce late strike that was turned around the post, yet by then the outcome felt long decided. Cardiff pushed, but without the belief or precision to truly unsettle the home defence.
Portsmouth saw it out with authority. Cardiff trudged off with another blank in the wins column and a familiar question hanging over them: where, exactly, is that first victory going to come from?



