League One promotion chasers Blackpool continued their superb run of form largely thanks to two goals from substitute Scott Vernon.
Vernon came on in the second half and opened the scoring when he blasted home Wes Hoolahan's pull-back for his 10th goal of the season.
Shaun Barker made it 2-0 when he headed home Kiegan Parker's cross.
Vernon grabbed his second, shooting in from an acute angle before Paul Heffernan scored a late consolation.
Blackpool: Evans, Barker, Jackson, Evatt, Wilkinson, Jorgensen, Fox (Bean 84), Southern, Hoolahan, Parker (Burgess 86), Morrell (Vernon 68).
Subs Not Used: Forbes, Fernandez.
Goals: Vernon 77, Barker 81, Vernon 83.
Doncaster: Smith, O'Connor, Lee, Lockwood (Thornton 85), Roberts, Green, Wilson, Coppinger, Heffernan, Forte (Guy 78), McCammon (Price 82).
Subs Not Used: Budtz, Dyer.
Goals: Heffernan 90.
Ref: K Wright (Cambridgeshire).