Marc Marquez wins one of the most dramatic MotoGP™ races of all time as title rivals Lorenzo and Rossi finish in 2nd and 4th.