Alex Smithies 5
Has been so solid, but will be disappointed with his part in Lewis Baker’s goal. Made two very good saves not long after that, though. Flapped at a couple in the second half.
Cody Drameh 9 (star man)
This lad is special, frightening, even. Was on it from minute one and caused Stoke all sorts of bother all night. Played a key part in Hugill’s goal.
Perry Ng 7
Another very good outing for the centre back, but was sloppy in possession just before Baker’s opener.
Aden Flint 8
Barring one overzealous moment when he flew over the top of Tyrese Campbell, prompting a Stoke breakaway, he was solid as ever. Made a crucial block on Josh Maja late on.
Mark McGuinness 7
Another aerially dominant display from the centre back. Coasted through another game without too much trouble.
Joel Bagan 8
Looks such a different player to the one we saw at the start of the season. So confident. Should have had one of his own but hit the bar, then played in Doyle for his.
Tommy Doyle 8
Has such a notable poise in possession, like a puppet-master the way he dictates Cardiff’s attack. Lovely finish for his goal, too. Another terrific display.
Ryan Wintle 7
Another very assured display from the midfielder. Dropped into defence when needed and, like Doyle, brings a calmness in possession.
Joe Ralls 7
Tried to pick up the tempo of Cardiff’s midfield play and did so well. Didn’t shirk his defensive duties either.
Mark Harris 8
Easy to highlight his glaring miss when City were 1-0 down, but was much improved thereafter. Had a big hand in the opener and gave Cardiff field position by chasing the balls down the channels and invariably winning them.
Jordan Hugill 8
An absolutely lovely finish for his goal, but dovetailed nicely with Harris. His performances have not yielded many goals of late so he deserved that one.
Isaak Davies (Harris 64) 7 – Stretched the Stoke defence late on and almost got a toe on a Drameh cross to net the third.
Uche Ikpeazu (Hugill 73) 6 – Did some brilliant things, also some not so brilliant things!
Will Vaulks (Doyle 88) NA
For the latest Cardiff City news and analysis delivered straight to your inbox, you can sign up for our newsletter here.