Flint Town United 4 Kai Edwards 16′ Mike Wilde 41′ Jack Kenny 44′ 80′
Haverfordwest County 1 Danny Williams 58′
Flint Town United
13 Ryan Woods, 2 Jake Phillips, 3 Samuel Hart, 4 Ben Maher, 5 Ben Nash , 6 Kai Edwards, 7 Jack Kenny (21 Liam Ellis 90′), 9 Michael Wilde, 10 Mark Cadwallader (15 Ross Weaver 79′), 12 Daniel Roberts, 20 Daniel Harrison
Subs not used: 1 Jon Rushton (gk), 11 Callum Bratley, 16 Conor Harwood, 17 Thomas Weir, 25 Jacob Syers-Newton
Yellow Cards: Hart 41′
Haverfordwest County
1 Lee Idzi, 2 Jazz Richards, 4 Elliot Scotcher, 5 Alaric Jones, 7 Ricky Watts, 11 Jack Wilson (22 Daniel Williams 56′), 12 Dylan Rees, 15 Touray Sisay, 16 Kieran Lewis (27 Lucas Davies 85′), 17 Mason Jones-Thomas (9 Ben Fawcett 56′), 21 Kyle Patten
Subs not used: 13 Wojciech Gajda (gk), 24 Iori Humphreys
Yellow Cards: Wilson 15′
Attendance: 223 Referee: Mark Petch