Penistone beat Garforth to become new promotion favourites after the other rivals for the top spot all dropped points.
Alex low gave Garforth a dream lead early on, but Church turned it around to go in 2-1 up at half time thanks to strikes from Sam Scrivens and Jordan Coduri.
In a pivotal moment, Towns' recent signing Kane Bingley had a penalty saved just minutes after the break. Scrivens then gave the home side a two goal cushion with his second and their third of the game to run out comfortable winners.
Report to follow...