during the Formula One Grand Prix of China at Shanghai International Circuit on April 17, 2016 in Shanghai, China.

There was drama aplenty in Sunday’s 2016 Formula Pirelli Chinese Grand Prix, but Mercedes’ Nico Rosberg kept it all behind him to secure his sixth successive F1 victory, winning comfortably from Ferrari’s Sebastian Vettel and Red Bull’s Daniil Kvyat.

After leading early on before suffering a puncture, Daniel Ricciardo came through to consolidate a good day for Red Bull with fourth, followed by the second Ferrari of Kimi Raikkonen and Williams’ Felipe Massa.

Lewis Hamilton, who started last for Mercedes after his qualifying woes, came through a battling afternoon which featured five pit stops to finish seventh, just ahead of the Toro Rossos of Max Verstappen and Carlos Sainz. Williams' Valtteri Bottas rounded out the top ten, with all 22 cars completing the race.

Read more at Formula1.com