Jubilant Doncaster boss Dean Saunders praised his side's battling display after Rovers claimed a valuable three points against Leicester.
Billy Sharp's quick-fire brace helped the hosts on their way in their fight against Championship relegation as they came from behind to leave promotion-chasing City reeling.
Donny's second victory in three matches means they are just two points adrift of safety and Saunders believes the club are heading in the right direction.
He said: "We've got a lot of injuries and had everything stacked against us so it was a great result for us.
"I didn't think we deserved to be behind but it was a game where we had to fight and scrap - and we did that.
"A draw would have been a good result today and I set the team up to make it difficult for them.
"But we kept battling away and in the end we ground out a result.
"Billy Sharp scored a brilliant goal for the winner but the whole team did well and if we carry on like that we won't have a problem climbing out of the bottom three."
Meanwhile, Foxes manager Nigel Pearson was far from happy with the result.
City looked to be well on their way to a first win in three matches when David Nugent fired them into a 38th-minute lead but ended up pointless and five points behind the play-offs.
Pearson said: "I would have been disappointed just to draw - let alone lose the game - after being in front.
"We have to be better than that.
"It was nothing to do with the technical side - we just have to be mentally tougher.
"I need to change the players' mentality, or change the players themselves, because we are under-performing and that's the reason we are not where we want to be almost halfway through the season."
Pearson added: "We looked in control of the game when we were a goal up and to go from that to a goal down is very disappointing.
"You have to give Billy Sharp some credit - especially for the way he took his second goal - but I expect us to do a lot better."