A stunning end to a thrilling race saw two Ducatis steal podium places following another classic Mir comeback