Hah. If the creator himself can't beat the creation, what hope do we have??
I'm sprouting up some random stuff here........ The battle could have taken place in another world. Something like a parrellel world. So............... The bald guy could be an evil keyblader who has the ability to change into a nobody and a heartless at the same time. The guy in the heartless suit could be his (bald guy) heartless and the other him could be his nobody. About the knights............ The knight with the brown hair similar to sora's hair colour could be the parrellel sora, the blue haired kid could be the parellel riku, and the kid who looks like roxas could be the parrellel version of roxas. haha, this theory doesn't make any sense does it?