Оливейра води от самия старт до края и изпревари с 3.193 секунди втория Джак Милър от Дукати. Място в тройката намери и италианецът Франко Морбидели.
Жоан Мир, който предсрочно спечели най-престижната мотоциклетна надпревара, не успя да финишира, а Валентино Роси завърши 12-и. За Доктора това бе последно състезание за отбора на Ямаха.
MotoGP. Гран при на Португалия:
1. Мигел Оливейра (Red Bull KTM Tech 3) — 41:48,163
2. Джак Милър (Pramac Racing) — +3.193
3. Франко Морбидели (Petronas Yamaha SRT) — +3.298
4. Пол Еспаргаро (Red Bull KTM Factory Racing) — +12.626
5. Такааги Накагами (LCR Honda) — +13.318
6. Андреа Довициозо (Ducati Team) — +15.578
7. Щефан Брадъл (Repsol Honda Team) — +15.738
8. Алекс Еспаргаро (Aprilia Racing Team Gresini) — +16.034
9. Алекс Маркес (Repsol Honda Team) — +18.325
10. Йоан Зарко (Esponsorama Racing) — +18.596
11. Маверик Винялес (Monster Energy Yamaha MotoGP) — +18.685
12. Валентино Роси (Monster Energy Yamaha MotoGP) — +18.946.