First Victory Earned as Moylan Brace Inspires Cardiff to 3-1 Win Over Charlton

Sep 21, 2026 4 min read
First Victory Earned as Moylan Brace Inspires Cardiff to 3-1 Win Over Charlton
Yousef Salech celebrating his goal. [Image: Cardiff City FC]

Cardiff City finally kickstarted their Championship campaign in style, producing a vibrant, attack-minded display to secure a thoroughly deserved 3-1 victory over Charlton Athletic at the Cardiff City Stadium.

After a frustrating seven-match winless start to the league season, Brian Barry-Murphy’s side delivered the clinical edge that had eluded them in recent weeks. A quick-fire first-half double put the Bluebirds in total control, before a composed second-half performance ensured all three points remained in South Wales.

While Charlton briefly threatened a comeback after pulling a goal back before the break, Cardiff never looked in genuine danger of letting their lead slip. Backed by a noisy home crowd, the Bluebirds combined sharp passing combinations with defensive discipline to earn a victory that felt as much a relief as a statement of intent.

Moylan Spark Sets the Early Tone

Barry-Murphy named an unchanged starting XI for the third consecutive fixture, and the Bluebirds immediately set out to establish control after surviving a few early half-chances from Charlton.

The breakthrough arrived within seven minutes through a clever piece of combination play. Alex Robertson drilled a low pass to the edge of the box, where Jack Moylan dummying the ball allowed it to run through to Yousef Salech. Salech was allowed far too much space to lay a square pass back into Moylan’s path, and the midfielder found space inside the area to finish beautifully into the net.

The opener gave Cardiff complete confidence to dominate possession. Chris Willock came close to doubling the lead shortly after, bending a curling effort from distance that forced Charlton goalkeeper Arthur Okonkwo into a tipping save around the post.

Salech Strikes Before Addicks Counter

Cardiff’s territorial pressure paid off again before the half-hour mark. Salech, who had already provided the assist for the opener, turned goalscorer with a fine piece of individual play inside the penalty box. Receiving the ball under heavy pressure, the striker held off and turned Tyler Bindon, placing a precise shot into the corner of the net to make it 2-0.

Charlton managed to respond five minutes later against the run of play. Tyreece Campbell timed his run to beat the Cardiff offside trap, driving through on goal to face Nathan Trott one-on-one before slotting his finish past the keeper to reduce the margin.

The match remained open through to halftime as both teams traded chances. Moylan headed across goal toward a cluster of bodies in the box, but Joel Colwill mistimed his first touch and sent the effort wide. Just before the interval, Moylan squared another pass to Salech inside the area, only for Okonkwo to react quickly and dive to deny Salech a second goal.

Stunner Seals the Points

The intensity resumed immediately after the restart with both teams searching for the crucial fourth goal of the afternoon. Former Bluebirds loanee Karlan Grant threatened an equaliser for the Addicks when he struck the side netting, before Colwill forced another stop from Okonkwo with a header at the opposite end.

Cardiff re-established their two-goal cushion just past the hour mark with the finest goal of the match. Moylan played a crisp one-two with Ollie Tanner on the edge of the area, lined up his shot, and struck an unstoppable strike into the top corner at the near post to bag his brace and make it 3-1.

With complete control of the match, Cardiff continued to threaten through wide positions. Both Perry Ng and Tanner managed to carve out space on the edge of the penalty box, with each sending shots narrowly wide of the mark. Barry-Murphy introduced fresh legs to shore up the defence in the final minutes—including a warmly-received return for Dylan Lawlor—as Cardiff managed possession comfortably until the final whistle sounded to seal three points before the international break.

Player Ratings:

Nathan Trott (6.5/10): Largely untested, though some poor distribution lead to Charlton's goal.

Perry Ng (7/10): A solid afternoon, and looked comfortable for large periods of the game.

Gabriel Osho (8/10): One of his best games in a Cardiff shirt, composed throughout and formed a great partnership with Bielik.

Krystian Bielik (8/10): Marshalled the defense expertly with Osho, kept Miles Leaburn extremely quiet.

Joel Bagan (7/10): Solid on the left side of defence, helping Cardiff dominate possession and keep Charlton's wide play contained. His movement going forward also gave Cardiff a good outlet.

Alex Robertson (8/10): Initiated the opening goal and dictated the tempo in central midfield throughout. Classy performance.

Joel Colwill (7/10): Worked hard in the middle, providing some crucial energy and bite.

Ollie Tanner (8/10): Linked up brilliantly with Moylan to set up Cardiff's third goal with a quick one-two, while remaining a direct threat. Hugely encouraging performance after some really poor performances in the last few weeks.

Chris Willock (7.5/10): Caused Charlton constant problems on the wing, whilst linking up play nicely as well.

Jack Moylan (9/10): A standout individual performance. Scoring the opener, creating multiple chances, and capping it off with a top-corner strike for his brace. Top class.

Yousef Salech (8.5/10): Produced a great assist for Moylan's first, scored a quality goal on the turn under pressure, and tested Okonkwo repeatedly inside the box.

A Plaform to Build On

This performance provided the complete response Brian Barry-Murphy had been looking for, pairing Cardiff’s possession-heavy approach with decisive finishing in front of goal. Securing a first victory before the international break gives the Bluebirds a vital springboard to build momentum when Championship action resumes.

Great! Next, complete checkout for full access to Pure Football.
Welcome back! You've successfully signed in.
You've successfully subscribed to Pure Football.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info has been updated.
Your billing was not updated.