An astonishing spectacle that saw over 100 overtakes and 5 different leaders. Marquez eventually got a good lead after 22 breathless laps