TOWN Ladies Under 13s battled hard and had to show patience to earn a 4-2 win at Brighouse.
Town took a first half lead through Rebecca Moore, but Brighouse were ahead by the interval thanks to a penalty and a fortunate own goal.
Town stepped up a gear to dominate the second period and drew level when Siobhan McCauley scored directly from a free kick.
Chloe Batler pounced in a goalmouth scramble to regain the lead and the win was secured by an Ebony Allison strike.
Town’s Under 15s were held to a goalless draw at home by Bradford City.
Town Ladies senior team are away to Sheffield United on Sunday (2pm), while the Under 15s are away to Goole Town on the same day (2pm) and the Under 13s play on Saturday when they are away to Glasshoughton in the Shield semi-final (10.30am).