Haverfordwest County 0 –
The New Saints FC 1 Jordan Williams 44′
Haverfordwest County
1 Lee Idzi, 4 Elliot Scotcher, 5 Alaric Jones (9 Ben Fawcett 61′), 7 Ricky Watts, 8 Corey Shephard, 10 Henry Jones, 11 Jack Wilson, 14 Kurtis Rees (17 Mason Jones-Thomas 67′), 15 Touray Sisay, 16 Kieran Lewis, 21 Kyle Patten
Subs not used: 13 Wojciech Gajda (gk), 20 Daniel James
Red Cards: None
Yellow Cards: Patten 64′ Sissay 65′
The New Saints FC
1 Paul Harrison, 3 Chris Marriott, 6 Jonathan Routledge, 9 Declan McManus, 10 Daniel Redmond (11 Adrian Cieslewicz 33′), 12 Blaine Hudson, 17 Jordan Williams (7 Dean Ebbe 80′), 18 Louis Robles, 19 Ben Clark, 24 Ashley Baker (44 Thomas Holland 75′), 26 Louis Bradford
Subs not used: 30 Rhys Parry (gk), 31 Morgan Daykin, 33 Tom Williams, 63 Reece Warder
Red Cards: None
Yellow Cards: Redmond 27′ Bradford 79′
Attendance: NR Referee: Dean John