Mengawali balapan dari pole position, Jorge Lorenzo sempat kehilangan posisi terdepan yang direbut Marc Marquez. Pebalap asal Spanyol itu melorot keurutan ketiga di belakang Pebalap Suzuki Andrea Iannone. Tak berlangsung lama, melebarnya ianone dimanfaatkan Lorenzo untuk naik ke peringat kedua.

Memasuki lap kedua, Lorenzo sudah mengambil alih posisi terdepan dari tangan Marquez. Dari sini lah pebalap berjuluk X-Fuera itu membuat jarak dari para rival-rivalnya.

Drama terjadi pada Lap ke-9, Rekan se-Tim Jorge Lorenzo, yakni Andra Dovizioso terjatuh ditikungan ke-5. Bagi Dovizioso ini adalah insiden terjatuh kali ketiga sepanjang gelaran MotoGP 2018.  Pasca Terjatuhnya Dovizioso posisi ketiga  diambil oleh Valentino Rossi. Sementara itu, Lorenzo tak tersentuh di posisi terdepan.

Saat balapan tersisa 6 putaran lagi, terjadi insiden munculnya api dari motor yang dikemudikan oleh Pebalap Reale Avintia Racing Tito Rabat. Ia pun tak dapat melanjutkan balapan. Tak lama kemudian, pebalap Monster Yamaha Tech3, Hafizh Syahrin, juga terjatuh. Dengan demikian, rider asal Malaysia itu tercatat sudah 2 kali gagal menuntaskan balapan musim ini. Tercatat hanya 14 pebalap yang melewati garis finis.

Lap demi lap berlalu, Sadar gap dengan Lorenzo terlalu jauh, Marc Marquez tidak punya pilihan selain mengamankan posisi kedua. Lorenzo pun melintasi garis finis dengan keunggulan dua detik di depan marquez. Sedangkan Valentino Rossi finis di urutan ke 3

Ini merupakan Kemenangan kedua secara beruntun atau back to back bagi Lorenzo setelah Mugello. Balapandi Catalunya terasa spesial bagi Lorenzo selain kembali meraih podium pertama, X-Fuera juga meraih pole position pertamanya bersama Ducati.

Kemenangan Lorenzo di Catalunya juga melengkapi barisan peraih start terdepan atau Pole Position yang meraih kemenangan di sirkuit Catalunya. Sebelumnya di kelas Moto2 ada Fabio Quatararo yang meraih kemenangan dari posisi pole dan di kelas Moto3 Enea Bastianini juga meraih kemenangan setelah star di posisi terdepan.

Hasil Balapan:

Pos. Points Num. Rider Nation Team Bike Km/h Time/Gap
1 25 99 Jorge LORENZO SPA Ducati Team Ducati 165.6 40'13.566
2 20 93 Marc MARQUEZ SPA Repsol Honda Team Honda 165.3 +4.479
3 16 46 Valentino ROSSI ITA Movistar Yamaha MotoGP Yamaha 165.2 +6.098
4 13 35 Cal CRUTCHLOW GBR LCR Honda CASTROL Honda 164.9 +9.805
5 11 26 Dani PEDROSA SPA Repsol Honda Team Honda 164.9 +10.640
6 10 25 Maverick VIÑALES SPA Movistar Yamaha MotoGP Yamaha 164.8 +10.798
7 9 5 Johann ZARCO FRA Monster Yamaha Tech 3 Yamaha 164.7 +13.432
8 8 9 Danilo PETRUCCI ITA Alma Pramac Racing Ducati 164.6 +15.055
9 7 19 Alvaro BAUTISTA SPA Angel Nieto Team Ducati 164.1 +22.057
10 6 29 Andrea IANNONE ITA Team SUZUKI ECSTAR Suzuki 163.9 +24.141
11 5 44 Pol ESPARGARO SPA Red Bull KTM Factory Racing KTM 163.1 +36.560
12 4 45 Scott REDDING GBR Aprilia Racing Team Gresini Aprilia 163.0 +38.229
13 3 17 Karel ABRAHAM CZE Angel Nieto Team Ducati 160.2 +1'21.526
14 2 21 Franco MORBIDELLI ITA EG 0,0 Marc VDS Honda 139.1 3 Laps
Not Classified
55 Hafizh SYAHRIN MAL Monster Yamaha Tech 3 Yamaha 164.3 4 Laps
53 Tito RABAT SPA Reale Avintia Racing Ducati 164.3 6 Laps
43 Jack MILLER AUS Alma Pramac Racing Ducati 164.3 7 Laps
38 Bradley SMITH GBR Red Bull KTM Factory Racing KTM 162.8 11 Laps
30 Takaaki NAKAGAMI JPN LCR Honda IDEMITSU Honda 162.8 11 Laps
42 Alex RINS SPA Team SUZUKI ECSTAR Suzuki 156.9 13 Laps
4 Andrea DOVIZIOSO ITA Ducati Team Ducati 164.8 16 Laps
10 Xavier SIMEON BEL Reale Avintia Racing Ducati 160.4 17 Laps
41 Aleix ESPARGARO SPA Aprilia Racing Team Gresini Aprilia 161.1 20 Laps
12 Thomas LUTHI SWI EG 0,0 Marc VDS Honda 159.1 21 Laps
50 Sylvain GUINTOLI FRA Team SUZUKI ECSTAR Suzuki 155.5 22 Laps