Sport Win over Welsh side will go ‘long way’ to securing Enfield Town’s Fenix Trophy play-off place 19 March 2024