10-hour long battle