Halifax maintained their pursuit of top two Old Otliensians and Stocksbridge in Yorkshire Four with a rare win over Mosborough by 26-12 at Ovenden Park.
In the first quarter it looked as though the South Yorkshire side were going to take the glory.
Dominating the play and piling on the pressure, they scored twice and with one conversion, the scoreboard displayed a worrying 0-12 for home supporters.
The Halifax pack were having to work hard and there was solid tackling from Luke Sturman, Nick Elvidge, Dean Cotton and skipper Dwaine West.
It took a massive team effort for Halifax to turn the game around but they did, helped by a try from Craig Heppenstall that Joe Gallagher converted to reduce the deficit to five points by half time.
The home backs stepped up another gear with Jack Fairbank and Mark Heppenstall making good runs and Sturman sent in Judd Fairbank to level the scores.
Losing the scrums caused Halifax some headaches but they were winning lineouts and kept their energy levels up.
Heptonstall charged through to the posts for his second try, again converted by Gallagher, to give Halifax a 19-12 lead.
The visitors tried to respond but were held back by Tony Curtis, Glen Warne, Iain Morris and Judd Fairbank.
Superb work by the backs was making the difference and Eliot Mercer was the home man of the match.
In the last 10 minutes a bonus point try from David Dodds, converted by Gallagher, left Mark Walton’s side in good heart before a date with leaders Otliensians next Saturday.