Millen's View: Doncaster home 1-0
City were indebted to several good saves from 'keeper David James before the break, after a dire first-half performance at Ashton Gate.
The former England goalkeeper made two first-class saves to deny Franck Moussa and Simon Gillet to keep the Robins in it at the interval
Nicky Maynard then snatched a 76th minute winner when he volleyed in Jordan Spence's right-wing cross - his fifth goal in seven games since returning from injury.
"I had a moan at half-time because we looked like we'd had two weeks off," the manager told www.bcfc.co.uk.
"They got a bit of a rollicking at half-time because they were below the standards we set.
"We gave the ball away far too easily in the first half. They broke on us two or three times as midfielders broke through, but we also had chances without playing well.
"We changed the shape and matched them at 4-3-3 [after the break] and, to be fair to the lads, they improved for the second half and we probably could have had two or three in the end.
"Nicky Maynard's run continues and that's what he offers you. You know he can take that chance in a tight game.
"I'm delighted with the win and it keeps the run going. It shows the strength of our squad, certainly in the front areas.
"It's nice to be on 53 points. We are looking ahead and the teams above us. We just want to keep the performances and the feel-good factor going."
City's win was our sixth in the last seven games, and puts the Robins just seven points off an unlikely play-off place with seven games remaining.
JOIN US ON...
Win FREE pizza with Vital Football!
Select your team and get 50% off if they score twice.