Turning point
Dovizioso had attacked Lorenzo into Turn 6 but headed too deep, with the number 99 then cutting back towards the apex - but Pedrosa was already there.
The two collided with each other and then Dovizioso; the gravel trap waiting for the three men and the shockwaves of the moment ricocheting around the circuit as the dust settled. Costly in the Championship, but the three all walked away unharmed despite the incident.
Impressive podium
That left Zarco with the unbelievable sight of a Honda and both Ducatis in the gravel as he came past, inheriting second and then facing seven laps to keep calm and take yet another impressive podium.
The battle to complete that after the drama up ahead was hotting up, meanwhile, as Danilo Petrucci (Alma Pramac Racing) and Valentino Rossi (Movistar Yamaha MotoGP) were closing in on the Suzuki of Andrea Iannone in third.
Third in a row
As the last lap dawned, Iannone was just able to make a gap and stay clear of the chasing Italians, despite Rossi having pulled back an awesome amount of distance on the penultimate lap to get himself in contention.
So the ‘Maniac' crossed the line in third for the third Suzuki podium in a row, Petrucci took fourth and Rossi a top five finish in the race in which he completed a lap of the world - now having raced the equivalent distance of the circumference of the Earth upon finishing Lap 15.
Second dance!
Finally, Marquez made his mark, by winning big at Jerez as he took 25 points - and some key rivals went home with a zero on the board.
It was the second dance in a row over the line for the world champion. Zarco is now second in the standings heading to his home race. Maverick Vinales is third asan enthusiastic and noisy crowd filled the hillsides surrounding the 4,423m track.