Doncaster claimed a potentially crucial win against playoff rivals Hunslet to boost their own chances of making the top five.
The Dons made a perfect start as Jordan Howden got over the try line with just six minutes on the clock. Matty Beharrell converted to make it a six point advantage early on.
But Hunslet roared back with three tries in ten minutes. Gareth Potts scored twice and Duane Straughier grabbed the other one. Reece Dean was only able to convert one of these to bring Hunslet up to 14 points after just 22 minutes.
The last word of the half did go to the Dons as Watson Boas carried on his fine form with another try. Beharrell converted to bring the visitors back to within two points going into half time.
The second half was finely poised for the opening exchanges but the visitors went back in front after Beharrell got through and scored. He couldn’t convert the try however, but the Dons were back in front for the first time since the 10th minute.
But once again Hunslet hit straight back as Jimmy Watson managed to score. Dean was able to add the conversion, to leave the game tightly poised with 20 minutes to go.
The deciding moment came with ten minutes to go as the visitors scored the decisive try through as Cameron Scott scored. Beharrell made the conversion to give Dons a crucial win.
It means Doncaster have temporarily gone into the top five, with their rivals having played a game less. They host another playoff rival in Newcastle Thunder next Sunday.
As for Hunslet, they miss the chance to go a point behind leaders Whitehaven. They travel to West Wales Raiders next Saturday.