James Hayter's injury-time penalty rescued a point for Bournemouth. The Cherries had gone close to opening the scoring when Steven Foley hammered a shot against the crossbar early on.
But Doncaster took the lead when Gareth Roberts and Steve Roberts combined to set up a simple chance for Lewis Guy, who tapped in at the far post.
Only a goal-line clearance stopped James Coppinger making it 2-0 but Steve Roberts' handball gave Bournemouth a spot-kick and Hayter slotted it home.
Doncaster: Blayney, O'Connor, Gareth Roberts, Lee, Stephen Roberts, Coppinger, Thornton (Lockwood 90), Paul Green, McDaid, McCammon (Di Piedi 88), Guy (Forte 75).
Subs Not Used: Smith, Heffernan.
Booked: O'Connor.
Goals: Guy 60.
Bournemouth: Stewart, Purches, Hart (Hollands 77), Broadhurst, Howe (Gowling 77), Cooke, Hayter, Cooper, Foley, Best, Fletcher (Browning 78).
Subs Not Used: Moss, Maher.
Goals: Hayter 90 pen.
Att: 5,190
Ref: M Thorpe (Suffolk).