En sju timmars häftigstrid