Francesco Bagnaia has won his second race of the 2023 MotoGP season after beating Maverick Vinales, while Marc Marquez was jeered by the home crowd after taking out Miguel Oliveira.
Having won the Styrian MotoGP by leading only the final few metres, Miguel Oliveira's second MotoGP win in Portugal comes in almost polar opposite circumstances
Miguel Oliveira produces a masterclass performance to secure victory on home soil in the Portuguese MotoGP as Franco Morbidelli takes runners-up spot and Ducati wins manufacturers' crown