The Robins moved out of the drop zone thanks to goals from Albert Adomah, Stephen Pearson and Steve Davies and McInnes was complimentary of his side, particularly the midfield which was led by Australian international Neil Kilkenny.
“It was a terrific performance from start to finish,” McInnes told Bristol City Player.
“I felt we made the shape work to our advantage and defended with real resilience, but also displayed real confidence in possession of the ball.
“Kilkenny, (Marvin) Elliott and (Neil) Danns did great in the middle of the park and we were never really stretched at any time, which takes a lot of hard work and organisation, and the players deserve all the credit in the world for that.
“We’ve scored three goals away from home and, although we’re still waiting for that first clean sheet, we’ve got to be pleased with everything else.”
Kilkenny’s fellow Aussie, Scott McDonald, came on as second-half substitute for Boro whilst his teammate Rhys Williams remains on the sidelines with an ankle injury.