Haverfordwest secured an important victory over Cardigan, moving to two points behind them with a game in hand in Division 3 West A.
Match Photos provided by James Hemingray
Photo Gallery (click to view in full)