I know sometimes the battle log can be wrong, but I am scratching my head at this one because I watched the replay as well, and it was very one sided. My defense:
Seemed strange that this hodgepodge team beat my defense, especially given the team power disparity :
This is a screenshot of the end of the fight from the replay - clearly a drubbing:
So what happened here? I checked My Stats and it did indeed register as a loss for me.