Oliveira takes a perfect home victory with lights-to-flag domination of the 2020 Portimao MotoGP season finale.
Morbidelli held off Miller for most of the race, but the Australian made a last-lap pass to snatch second.
Morbidelli confirmed second in the world championship standings while Miller hands Ducati the constructors’ title for the first time since 2007, the factory having been tied with Suzuki going into the race.
Suzuki’s new world champion Mir, who began the race in 20th after electronic problems, clipped the back of Zarco early in the race and also struck Bagnaia in the arm, forcing the Italian to retire in pain. Mir later retired, apparently with a repeat of the electronic woes.
Iker Lecuona was forced to miss his third event after a positive Covid test and is being replaced at Tech3 by KTM test rider Kallio.
Bradl was replacing injured reigning world champion Marc Marquez, who won’t return until 2021.