Miguel Oliveira terminou o GP Riviera de Rimini na quinta posição, corrida ganha pelo espanhol Maverick Vinales (Yamaha), que se tornou no sexto piloto diferente a vencer esta época, em sete corridas.
Miguel Oliveira é agora oitavo no campeonato com 59 pontos.
O piloto português partiu da 15.ª posição para a corrida de 27 voltas, mas foi recuperando, enquanto na frente Francesco Bagnaia e Maverick Vinales lutavam pela liderança.
Miguel Oliveira saltou logo para a 12.ª posição pouco depois da partida e à sexta volta estava no 9.º lugar; duas voltas depois subiu à 7.ª posição e na volta 14 passou para o sexto.
Bagnaia caiu na volta 21, a sete do fim, deixando a vitória em aberto para Vinales, e Miguel em 5.º lugar, seguindo-se uma luta pelo segundo entre Joan Mir (que arrancara do 11.º lugar), Pol Espargaró e Fabio Quartararo, que acabou em terceiro, mas foi castigado com uma 'long lap penalty', por não seguir a trajetória ideal na volta 16, o que vale uma penalização de 3 segundos, subindo Espargaró ao terceiro.
Na classificação do campeonato, que está totalmente em aberto, Andrea Dovizioso continua na frente com 86 pontos, mais três que Vinales e Quartarato e mais 4 que Mir.