What do you think would happen if Sakura and Kabuto fought a full battle?
They are both Medical ninja's, just different techniques. Sakura has probably been briefed on his techniques and Kabuto seems to keep up with everyone's techniques.
This is a fight before Orochimaru and him fused...