A detailed look at the battle.