Mighty Marc Marquez extended his lead at the top of the MotoGP World Championship with a decisive victory over key title rivals Dani Pedrosa and Jorge Lorenzo at Brno.
The prodigious Spaniard now leads the standings by 26 points after 11 rounds and remains on target to be crowned world champion in his debut season in motorcycling's blue riband class.
Marquez went head to head with Factory Yamaha rider Jorge Lorenzo in the final third of the race and broke the reigning champion's challenge after the pair swapped places several times.
However, it was Pedrosa who emerged as the chief threat to Marquez when Lorenzo began to drop back out of contention.
The Honda rider demoted Lorenzo to third place and set about hunting down his young team-mate, slashing Marquez's 0.5s lead on the final lap.
Marquez, though, remained resolute as Pedrosa closed in and had enough in the tank to close out a critical victory to take control of the championship.
It was the 20-year-old's fifth win of the season and his fourth success in a row as he strengthens his grip on the world crown.
A dejected Lorenzo eventually finished in a lonely third place and his chances of retaining his title now look remote, with the Catalan lying 44 points behind Marquez.
Pole man Cal Crutchlow slid out of the race on the Tech 3 Yamaha, losing the front end as he attempted to reel in the leading trio of Lorenzo, Marquez and Pedrosa on lap seven.
The Coventry rider remounted and bravely continued the race, eventually finishing 17th.
Lorenzo made a blistering start from the second row of the grid, storming into the lead on the opening lap with Marquez and Pedrosa giving chase.