The young Bluebirds led twice against hosts Bristol City at the SGS Wise Campus, but they eventually went down to a last minute winner.

Midfield player Ryan Kavanagh, a former pupil at Cardiff’s Mary Immaculate School, scored both goals for Cardiff City.

‘Kavs’, a dynamic, athletic box-to-box player, shone for Cardiff through the middle. He has been in Cardiff’s Academy since the age of seven.

Coach Matthew Bloxham made four changes to Cardiff’s starting line-up from their previous matches with Australian goalkeeper Jaimie Cogman, Josh Rippon, Caleb Hughes and Cian Ashford called up.

Kavanagh fired the Bluebirds ahead from a Rubin Colwill cross two minutes before half-time, while 16-year-old Prince Henry, the cousin of former Liverpool, Chelsea and Manchester City forward Daniel Sturridge, equalised on 55 minutes.

Cardiff regained the lead when Kavanagh struck on 75 minutes, stabbing the ball home from close range at the back post, but Will Gould netted the Robins’ second goal three minutes from time.

The visitors were edged out when Thierry Swaby struck with an injury time winner.

Cardiff City’s next PDL under-18 match is against title-chasing Watford at Cardiff Sports Campus on Saturday, February 15 (11am).

Bristol City: Smith, Callum Pearson, Khari Allen, Joe Porton, Trialist, Jago Lott, Will Gould, Alex Scott, Prince Henry, Ayman Benarous, Marlee Francois. Subs: Mark Thuo, Josey Casa-Grande, Thierry Swaby, Lewis, Cameron Salmon

Cardiff City: Jaimie Cogman (gk), Owen Pritchard, Josh Rippon, Sam Parsons (capt), Eli King, Harry Pinchard, Caleb Hughes, Frazer Thomas, Cian Ashford, Rubin Colwill, Ryan Kavanagh. Subs: T Davies, Brad Stewart (gk), Cooper, Keeping, Demery