A war of tyre attrition with a masterclass from Maverick Vinales, so unlucky for Mir to run wide into the final turn, after a tiny mistake, missing his braking point whilst panicking about the 2 Ducatis he'd passed earlier.
Sam Lowes romped home in Moto2 and Moto3 was crazy as usual with the top 3 being separated by 0.094 and nearly a rookie maiden win occuring from Pedro Acosta.
Qatar MotoGP, Losail Circuit - Race Results
Pos Rider Nat Team Time/Diff
1
Maverick Viñales SPA Monster Yamaha (YZR-M1) 42m 28.663s
2
Johann Zarco FRA Pramac Ducati (GP21) +1.092s
3
Francesco Bagnaia ITA Ducati Team (GP21) +1.129s
4
Joan Mir SPA Suzuki Ecstar (GSX-RR) +1.222s
5
Fabio Quartararo FRA Monster Yamaha (YZR-M1) +3.030s
6
Alex Rins SPA Suzuki Ecstar (GSX-RR) +3.357s
7
Aleix Espargaro SPA Aprilia Gresini (RS-GP) +5.934s
8
Pol Espargaro SPA Repsol Honda (RC213V) +5.990s
9
Jack Miller AUS Ducati Team (GP21) +7.058s
10
Enea Bastianini ITA Avintia Ducati (GP19)* +9.288s
11
Stefan Bradl GER Repsol Honda (RC213V) +10.299s
12
Valentino Rossi ITA Petronas Yamaha (YZR-M1) +10.742s
13
Miguel Oliveira POR Red Bull KTM (RC16) +11.457s
14
Brad Binder RSA Red Bull KTM (RC16) +14.100s
15
Jorge Martin SPA Pramac Ducati (GP21)* +16.422s
16
Luca Marini ITA Sky VR46 Avintia Ducati (GP19)* +20.916s
17
Iker Lecuona SPA KTM Tech3 (RC16) +21.026s
18
Franco Morbidelli ITA Petronas Yamaha (YZR-M1) +23.892s
19
Lorenzo Savadori ITA Aprilia Gresini (RS-GP)* +46.346s
Alex Marquez SPA LCR Honda (RC213V) DNF
Takaaki Nakagami JPN LCR Honda (RC213V) DNF
Danilo Petrucci ITA KTM Tech3 (RC16) DNF
Qatar Moto2 Grand Prix, Losail - Race Results
Pos Rider Nat Team Bike Time
1 Sam Lowes GBR Elf Marc VDS Racing Team (Kalex) 40m 3.123s
2 Remy Gardner AUS Red Bull KTM Ajo (Kalex) 40m 5.383s
3 Fabio Di Giannantonio ITA Federal Oil Gresini Moto2 (Kalex) 40m 8.351s
4 Marco Bezzecchi ITA SKY Racing Team VR46 (Kalex) 40m 8.364s
5 Raul Fernandez SPA Red Bull KTM Ajo (Kalex) 40m 9.268s
6 Joe Roberts USA Italtrans Racing Team (Kalex) 40m 9.909s
7 Jake Dixon GBR Petronas Sprinta Racing (Kalex) 40m 11.844s
8 Marcel Schrotter GER Liqui Moly Intact GP (Kalex) 40m 14.034s
9 Bo Bendsneyder NED Pertamina Mandalika SAG Team (Kalex) 40m 15.616s
10 Jorge Navarro SPA MB Conveyors Speed Up (Boscoscuro) 40m 19.923s
11 Cameron Beaubier USA American Racing (Kalex) 40m 20.270s
12 Celestino Vietti ITA SKY Racing Team VR46 (Kalex) 40m 20.412s
13 Aron Canet SPA Inde Aspar Team (Boscoscuro) 40m 20.650s
14 Augusto Fernandez SPA Elf Marc VDS Racing Team (Kalex) 40m 20.663s
15 Thomas Luthi SWI Pertamina Mandalika SAG Team (Kalex) 40m 20.939s
16 Tony Arbolino ITA Liqui Moly Intact GP (Kalex) 40m 21.334s
17 Ai Ogura JPN IDEMITSU Honda Team Asia (Kalex) 40m 22.266s
18 Lorenzo Dalla Porta ITA Italtrans Racing Team (Kalex) 40m 22.343s
19 Stefano Manzi ITA Flexbox HP40 (Kalex) 40m 28.929s
20 Yari Montella ITA MB Conveyors Speed Up (Boscoscuro) 40m 33.787s
21 Albert Arenas SPA Inde Aspar Team (Boscoscuro) 40m 33.831s
22 Nicolò Bulega ITA Federal Oil Gresini Moto2 (Kalex) 40m 35.887s
Somkiat Chantra THA IDEMITSU Honda Team Asia (Kalex) DNF
Xavi Vierge SPA Petronas Sprinta Racing (Kalex) DNF
Hector Garzo SPA Flexbox HP40 (Kalex) DNF
Hafizh Syahrin MAL NTS RW Racing GP (NTS) DNF
Lorenzo Baldassarri ITA MV Agusta Forward Racing (MV Agusta) DNF
Marcos Ramirez SPA American Racing (Kalex) DNF
Qatar Moto3 Grand Prix, Losail - Race Results
Pos Rider Nat Team Bike Time
1 Jaume Masia SPA Red Bull KTM Ajo (KTM) 38m 29.620s
2 Pedro Acosta SPA Red Bull KTM Ajo (KTM) 38m 29.662s
3 Darryn Binder RSA Petronas Sprinta Racing (Honda) 38m 29.714s
4 Sergio Garcia SPA GASGAS Gaviota Aspar (GASGAS) 38m 30.055s
5 Gabriel Rodrigo ARG Indonesian Racing Gresini Moto3 (Honda) 38m 30.500s
6 Niccolò Antonelli ITA Avintia Esponsorama Moto3 (KTM) 38m 30.519s
7 Izan Guevara SPA GASGAS Gaviota Aspar (GASGAS) 38m 30.585s
8 Tatsuki Suzuki JPN SIC58 Squadra Corse (Honda) 38m 31.834s
9 Kaito Toba JPN CIP Green Power (KTM) 38m 31.570s
10 Jason Dupasquier SWI CarXpert PruestelGP (KTM) 38m 31.839s
11 Romano Fenati ITA Sterilgarda Max Racing Team (Husqvarna) 38m 31.936s
12 Carlos Tatay SPA Avintia Esponsorama Moto3 (KTM) 38m 31.918s
13 Filip Salac CZE Rivacold Snipers Team (Honda) 38m 31.965s
14 Ryusei Yamanaka JPN CarXpert PruestelGP (KTM) 38m 32.054s
15 Maximilian Kofler AUT CIP Green Power (KTM) 38m 44.388s
16 Yuki Kunii JPN Honda Team Asia (Honda) 38m 44.454s
17 Adrian Fernandez SPA Sterilgarda Max Racing Team (Husqvarna) 38m 51.807s
18 Stefano Nepa ITA BOE Owlride (KTM) 38m 51.897s
19 Lorenzo Fellon FRA SIC58 Squadra Corse (Honda) 38m 57.902s
20 Deniz Öncü TUR Red Bull KTM Tech 3 (KTM) 39m 10.903s
21 Andi Farid Izdihar INA Honda Team Asia (Honda) 39m 14.596s
Ayumu Sasaki JPN Red Bull KTM Tech 3 (KTM) DNF
Xavier Artigas SPA Leopard Racing (Honda) DNF
John McPhee GBR Petronas Sprinta Racing (Honda) DNF
Andrea Migno ITA Rivacold Snipers Team (Honda) DNF
Jeremy Alcoba SPA Indonesian Racing Gresini Moto3 (Honda) DNF
Riccardo Rossi ITA BOE Owlride (KTM) DNF
Dennis Foggia ITA Leopard Racing (Honda) DNF