After cruising to pole position, Nico Rosberg claimed his third victory in a row in Singapore after holding off a challenge from Daniel Ricciardo who pitted late for fresh tyres. Ricciardo's gamble was triggered by Hamilton, who was in P4 at the time, stopping for fresh soft tyres, Raikkonen tried to do the same to cover off the Mercedes but over one lap Hamilton was quick enough to earn the position.
With clear air behind him, there was nothing to lose and Red Bull gave Riccardo the tyres he needed to close the gap and challenge for the lead. Yet Rosberg, who'd been managing a brake issue all race, had just enough performance in hand to hang on for the win. It's difficult to know, but if Ricciardo's tyres still had life left in them another few laps could have seen a return of the "shoey".
Rosberg now leads the championship by 8 points as the momentum flows back his way in what has proven to be an unpredictable season.
Having started from the back of the grid, a combination of skilful driving and strategy saw Sebastian Vettel climb back to P5.
Mid-race, the grudge match between Max Verstappen and Daniil Kvyat escalated to new heights with the pair trading blows, much to Verstappen's displeasure.
There was drama off the line as Hulkenberg was squeezed by Carlos Sainz and contact sent him flying into the wall. Ultimately Sainz was avoiding Vertappen who made a sluggish launch and
With six races remaining, Mercedes have one hand on the championship trophy which they hope to claim next race in Malaysia. In the drivers' title it remains a two-horse race, yet it could easily go either way with Hamilton likely to strike back before the final few races which have traditionally been favourable to Rosberg.