Second-half goals from Luke Armstrong and Alex Pattison handed Harrogate their first win in eight matches at the expense of Doncaster’s increasingly slim-looking play-off chances.
The hosts were booed off at full-time following a performance littered with errors from start to finish.
Scroll down for our player ratings after a humbling defeat.


2. Jonathan Mitchell - 7
Made two good saves to deny Harrogate danger man Kazeem Olaigbe. Little chance with the goals, however. Photo: Mark Fletcher

3. James Brown - 5
Saw a penalty appeal turned down when his cross hit a Harrogate defender. Grew unceasingly wasteful in possession despite plenty of endeavour. Photo: Mark Fletcher

4. Tommy Rowe - 6
Contributed far more going forward than he has in recent games but the second goal came from his side. Photo: Gareth Williams/AHPIX LTD