F1: Race results from the Russian Grand Prix

Lewis Hamilton wins a drama-filled Russian Grand Prix at Sochi Autodrom.

Mercedes teammate Nico Rosberg was forced to retire early with pedal issues after starting from the pole.

Sebastian Vettel finishes second, as Force India driver Sergio Perez finishes third, taking the final podium position after Valtteri Bottas and Kimi Raikkonen collide on the final lap.

Click here for full race recap.

Full race results: