O português Miguel Oliveira (KTM) venceu o GP e Portugal, em Portimão, última etapa da temporada. Foi a segunda vitória de Oliveira no ano. O australiano Jack Miller (Ducati) e o italiano Franco Morbidelli (Yamaha) completaram o pódio.
Pole-position Oliveira dominou a prova. Alinhou na pole, marcou a melhor volta da prova, e venceu com três segundos de vantagem sobre Miller. Mrbidelli foi o terceiro.
O espanhol Pol Espargaró (KTM) terminou em quinto, seguido pelo japonês Takaaki Nakagami (Honda) e o italiano Andrea Dovizioso (Ducati).
Campeão da temporada o espanhol Joan Mir (Suzuki) abandonou a prova.
Final:
1 Miguel Oliveira KTM 25 voltas em 41:48.163
2 Jack Miller Ducati +3.193
3 Franco Morbidelli Yamaha +3.298
4 Pol Espargaró KTM +12.626
5 Takaaki Nakagami Honda +13.318
6 Andrea Dovizioso Ducati +15.578
7 Stefan Bradl Honda +15.738
8 Aleix Espargaró Aprilia +16.034
9 Álex Márquez Honda +18.325
10 Johann Zarco Ducati +18.596
11 Maverick ViÁ±ales Yamaha +18.685
12 Valentino Rossi Yamaha 25 +18.946
13 Cal Crutchlow Honda +19.159
14 Fabio Quartararo Yamaha +24.376
15 Álex Rins Suzuki 25 +27.776
16 Danilo Petrucci Ducati 25 +34.266
17 Mika Kallio KTM 25 +48.410
18 Tito Rabat Ducati 25 +48.411
Ab Lorenzo Savadori Aprilia
Ab Joan Mir Suzuki 15
Ab Africa Brad Binder KTM 2
Ab Francesco Bagnaia Ducati 0