Szczęście Rosberga wisiało jednak na włosku. Kierowca Mercedesa po ostatnich pit-stopach stracił półminutowa przewagę nad Danielem Ricciardo. Australijczyk w końcówce pięknie szarżował i minął metę zaledwie 0,488 s za liderem klasyfikacji.
Lewis Hamilton nie spisywał się najlepiej, a do tego w końcówce zmagał się z problematycznymi hamulcami. Ostatecznie udało mu się obronić pozycję przed czwartym Kimi Raikkonenem. mimo to Brytyjczyk stracił pozycje lidera. Tym samym Nico Rosebrg w idealny sposób świętował swój dwusetny start w F1.
Sebastian Vettel startował z ostatniej pozycji, a mimo to zdołał na koniec sięgnąć po punkty za piątą lokatę. Max Verstappen zepsuł start, ale ostatecznie wygrał batalię z Fernando Alonso o szóstą pozycję. W dziesiątce znaleźli się także Sergio Perez, Daniił Kwiat oraz Kevin Magnussen. Zobacz wyniki Grand Prix Singapuru 2016.