Hartlepool United claimed a vital three points at Doncaster after Daniel Dodds' first goal for the club. A spirited performance and a fantastic goal were just reward for Keith Curle's side and the 1,032 travelling fans.
Pools started the game brightly, with Kemp putting the pressure on Doncaster early. It was the hosts that had the first chance of the game, though Miller's header was well wide.
Rovers grew into the game, controlling the possession. However, it was Pools that had the next big chance. Sterry played in the lively Kemp, but Trusty couldn't get it on target after the pull back.
Another chance followed shortly afterwards, with Finney's strike agonisingly beyond the goal after Jennings' pass.
The second half saw Doncaster try to capitalise on their possession, but Stolarczyk made two smart saves to deny Lavery and Miller.
Josh Umerah was introduced just after the hour mark and got straight into the action. Sterry's cross found Pools' top scorer in the box, but the chance passed.
Hartley defended well at the other end, before Sterry's long-range strike almost gave Curle's side the lead.
Then, with just a few minutes to go, the goal came. Umerah swung the ball back and Dodds arrived to crash it home.
Despite seven minutes of additional time, Pools hung on to claim a vital three points after a dogged performance.
Pools XI: Stolarczyk; Sterry (Kiernan 81), Dodds, Hartley, Prudi, Ferguson; Featherstone, Finney (Dolan 76), Trusty (Umerah 61); Jennings, Kemp