The striker got us off to a storming start at the Lane, with two first half goals, but Florent Sinama Pongolle reducing of the deficit before the break gave Rovers fresh impetus after the break and the visitors piled on the pressure before levelling through Craig Bellamy.
Thankfully, moments later, the jet-heeled Aaron Lennon then got behind the Rovers rearguard and supplied Mido for what turned out to be the winning goal.
"It was obviously nice to score but the most important thing was getting three points," reasoned Robbie afterwards.
"The scoreline was probably a little bit flattering because they were the better side, to be honest, in the second half," he continued, pointing out we have not always received just reward for home displays.
"This season we have put on some good performances at home and not got so much out of it, so it is good our luck has changed a little bit and we are happy with the points.
"A goal before half time always affects you, we knew they would come out for the second half buzzing. They are a good side side, we knew that, and they made it hard for us.
"We weren't at our best, but the result was very important and even if it gets a little frustrating at times, it is important to just keep possession. We want to play good football, but sometimes you have to put the result first."
Robbie Keane accepted it was a case of result over performance following his two-goal show against Blackburn on Sunday.