Well of course there's no such thing as "fair" in fighting to the death lol. But what I was trying to say was they were both ready for each other from the start. You know, an "official" battle where both combatants were ready to lay the smack down. But in Konohamaru's case he popped out and surprised Naraka Path.
Anyways, I agree that rank isn't everything. Naruto and Sasuke are living proof of that. But their situation is unique though. They're still Genin because they skipped the Chuunin Exams and continued to get strong. But Konohamaru didn't skip the Chuunin Exams like Naruto and Sasuke did. He probably hasn't even taken it yet and that most likely means he isn't ready for it. I mean, it's probably been 1 or 2 years since he became Genin. The Konoha 12 took their Chuunin Exams almost in the same year they became Genin. What excuse does Konohamaru and his troops have? O.O
As for Konohamaru going head to head with Kiba, man Konohamaru would get crushed!!
Kiba and Akamaru's Garoga was able to dent Orochimaru's Rashomon. I doubt Konohamaru could even scratch the thing.