Cardiff City players delivered impressive performances, with standout talents and solid defensive displays leading to a memorable match.
Ethan Horvath had a decent game, but his distribution could use some work. He made some solid saves, especially one from Rhian Brewster that was top-notch.
Ronan Kpakio, the young lad, had a good start but had to leave early due to injury. It was a shame because he was really holding his own against Sam McCallum.
Will Fish returned to the team without any fuss, while Jesper Daland was a rock in defense, providing the physicality Cardiff needed. Joel Bagan also stood out, making crucial interceptions and even pushing into midfield effectively.
Perry Ng had a mixed performance, but he improved after switching back to right-back. Joe Ralls, on his 400th appearance, kept things ticking nicely in the midfield.
Ollie Tanner was a constant threat, running tirelessly and defending well. Rubin Colwill had some exciting moments, even if he made a few wrong decisions.
Kion Etete struggled a bit, missing some chances, but it was his first game back. The substitutes also made their mark, with Luke Pearce showing promise on his debut.
Overall, it was a great team effort, and fans have plenty to be excited about moving forward!