Wrexham-born Daniel Griffiths, who joined the Bluebirds from Liverpool this year, scored a hat-trick in Cardiff City’s 11-0 win at Taffs Well.
Welsh under-19 international Griffiths has settled in with City and head youth coach Craig Bellamy says: “Dan’s a good player. He gives us something different and holds the ball up well. At this level he’s as good as you’ll get forward wise and we had to work hard to get him.
“He’s Welsh which was important for us, but his work ethic, ability and threat on and off the ball is essential to how we play.”
Laurence Wootton fired Cardiff ahead after three minutes at Rhiw Ddar and Isaak Davies added the second (13 mins).
Davies (18) made it 3-0 before captain Sam Bowen pounced on a quality flick from Griffiths to score (32).
Sam Parsons added a fifth (36) and then Griffiths made it 6-0 at half-time when he converted a 40th minute penalty after Kieron Evans was fouled.
Seven minutes into the second half City made it seven when Griffiths converted another penalty after a Taffs Well defender handled in the penalty area.
The best goal of the game came when Bowen and Griffiths combined to set up Evans, who finished clinically after 54 minutes.
Bowen headed home number nine just after the hour, while Griffiths completed his treble with a superb flick on 72 minutes.
Taffs Well: Woodhead, Short, Michu-Galez, Benkorich, Chandiros, Christopher, Proctor, Jones, Driscoll, Carey, Pilapal Cammy 59). Subs: Harrington, Cann, Lewis, Williams.
Cardiff City: George Ratcliffe, Connor Davies, Ben Margetson, Ryan Reynolds (Jac Davies 65), Joel Bagan (Trystan Jones 65), Sam Bowen (capt), Jac Davies (Sam Parsons 65), Keenan Patten, Isaak Davies, Dan Griffiths (Connor Davies 73), Kieron Evans. Subs not used: Jordan Duffey (gk), Eli King, Ryan Kavanagh.