dramatic MotoGP finish