La fin de saison s'avère plus satisfaisante pour Ferrari. Lors du Grand Prix du Portugal, Berger signe la première pole position de sa carrière ainsi que le meilleur tour en course. L'autrichien mène durant soixante-trois tours avant d'être dépassé par Alain Prost, qui établit alors le nouveau record de victoires. Lors des Grands Prix d'Espagne et du Mexique, la F1-87 retombe dans ses problèmes de fiabilités moteur et turbocompresseurs : ses pilotes abandonnent. Deux semaines plus tard, Berger signe une nouvelle pole position puis remporte le Grand Prix du Japon. À l'occasion de la dernière manche de la saison, en Australie, l'autrichien connait un de ses plus grands succès : il réalise pole position et meilleur tour, puis gagne la course en restant leader de bout en bout. Il signe là l’unique Grand Chelem de sa carrière. Alboreto se classe quant à lui deuxième, profitant de la disqualification d'Ayrton Senna pour pneumatiques non conformes.