Marc Marquez wins Czech GP, overtakes Bagnaia in final laps
Marc Marquez won a dramatic Czech Grand Prix on Sunday, overtaking Ducati teammate Francesco Bagnaia late in the race to secure his second consecutive victory of the 2026 MotoGP season. The seven-time world champion started fourth at the Brno circuit and passed Bagnaia for the lead with five laps remaining, holding off a final-lap charge from polesitter Ai Ogura to win by 0.421 seconds.
Ogura, who earned his first career MotoGP pole position on Saturday, finished second for his best Sunday race result. Bagnaia, who had won Saturday's sprint race, completed the podium in third place. The race was run without championship leader Marco Bezzecchi, who was suspended after an altercation with a marshal following a crash in the sprint.
Marquez's victory, following his win in Hungary earlier in June, significantly tightened the championship standings. Bezzecchi's absence and a ninth-place finish for his Aprilia teammate Jorge Martin, who served a double long-lap penalty from a previous incident, reshuffled the points. Martin now trails Bezzecchi by just eight points, while Marquez moved to within 40 points of the lead.
The race began with Ogura leading from pole, but Bagnaia passed him...