Scarlets: Ioan Lloyd; Tom Rogers, Macs Page, Johnny Williams, Blair Murray; Sam Costelow, Gareth Davies; Kemsley Mathias, Ryan Elias, Henry Thomas, Alex Craig, Max Douglas, Jarrod Taylor, Josh Macleod (capt), Taine Plumtree.
Replacements: Marnus van der Merwe, Alec Hepburn, Sam Wainwright, Jac Price, Dan Davis, Efan Jones, Eddie James, Ellis Mee.
Cardiff: Cam Winnett; Mason Grady, Rey Lee-Lo, Ben Thomas, Iwan Stephens; Callum Sheedy, Aled Davies; Corey Domachowski, Liam Belcher (capt), Keiron Assiratti, Josh McNally, Teddy Williams, Ben Donnell, Dan Thomas, Alun Lawrence.
Replacements: Evan Lloyd, Ed Byrne, Rhys Litterick, Rory Thornton, Mackenzie Martin, Ellis Bevan, Tinus de Beer, Harri Millard.
Referee: Christopher Allison (SARU)
Assistant referees: Mike English, Amber Stamp-Dunstan (WRU)
TMO: Marius van der Westhuizen (SARU).