Perhaps he played a counter formation to yours. Or had better orders/tactics, which you cannot really see except live.

I would check out the counter formations thread, and examine the losses to see if that was it. There's as well the random factor to the game.