Grand Prix du Portugal : Bagnaia premier vainqueur de la saison, Zarco quatrième après un dernier tour de folie