Hudson breaks Haverfordwest hearts as New Saints hit back for victory
TNS 2 Haverfordwest County 2 BLAINE Hudson's injury time winner won the day for TNS who came from behind twice to break the hearts of Haverfordwest County. The visiting Bluebirds played their part in a thrilling encounter and a wonderful advert