Oldham manager Paul Dickov blamed referee Gary Sutton after his side were beaten by a controversial quickly-taken free-kick.
Visiting goalkeeper Dean Bouzanis was still lining up the defensive wall when Rovers winger David Cotterill curled a 20-yard free-kick past a posse of startled defenders and into the back of the net.
Dickov said: "It was a ridiculous decision by the referee to allow the free-kick to be taken like that. Usually they stand over the ball before blowing the whistle for it to be taken."
He added: "Our keeper was still lining up the wall and then suddenly the ball is in the back of the net.
"I'd like to ask the referee what exactly happened but apparently I need a personal invitation to speak to him."
Dickov was also unhappy about the sending-off of Bouzanis along with Doncaster striker Iain Hume in the closing stages.
Bouzanis had pushed over Hume following a foul by the Rovers striker on a team-mate and Dickov added: "I would like to know why our man was given a straight red card while Hume was shown two yellows."
"I thought we played well against a team at the top of the table and we matched them for most of the game. We've got them again at home in the FA Cup on Saturday and I feel we can beat them. I've told the players to treat it as our cup final."
The win moved Rovers level on points with leaders Tranmere and manager Dean Saunders said: "I'm really pleased for all the supporters because they turned out in force on Saturday and gave us great backing and they've helped us win the game here.
"I think that's something like eight wins in the last 10 games and it's all credit to the players because they just keep churning out results .We had some injury problems and then lost a couple of players during the course of the game but they showed great character to overcome everything and take the points."
- Sports & Recreation
- Paul Dickov
- Dean Bouzanis