Sex timmars förbittrad strid.