Hunslet’s late season surge towards survival received another boost as they made it three wins from their last three games.
After impressive victories against London and Whitehaven in their previous two matches, the Hawks kept up the pressure on the sides above them with a hard-fought victory against bottom-of-the-table Doncaster.
Tries from Danny Ansell, James Houston, Mark Castle and Jack Lee ensured their side would take the race to avoid the drop to League 1 to the penultimate weekend of fixtures.
Hunslet managed to break the deadlock on 17 minutes when the Hawks forced repeat sets on the Doncaster line and there was no stopping James Houston who hit a ball at pace from 10 metres out.
George Flanagan then took advantage of some slack work from Doncaster’s markers with his first touch of the ball after replacing Jack Lee and offloaded to Ansell who had the simple job of grounding the ball.
Doncaster were on the scoreboard shortly before half time when Peter Fox broke down the left-hand flank before passing inside to David Scott who in turn found Richard Wilkinson.
He then threw a 25-yard ball for Tom Hodson to go over.
The teams exchanged scores through the second half with Castle and Lee going over for the home side. However, a try from Wilkinson made it a six-point ball game but Simon Brown ensured there would be no late drama with a drop goal and penalty in the final minutes.
Hunslet: Watson, Aggoro, Duckworth, Maun, Barnett, Brown, Ansell, Houston, Lee, Lyons, Backhouse, Gee, Trout. Substitutes: Flanagan, Reed, Castle, Brennan.
Doncaster: Scott, Hodson, Doherty, Welham, Fox, McLocklan, Wilkinson, Groat, Kesik, Spiers, Musolino, Foster, Kelly. Substitutes: Carr, Verlinden, Carbutt, Walton.
Referee: J Bloem (RFL).