Lewis Hamilton won the Russian Grand Prix after Ferrari’s race fell apart with Sebastian Vettel defying team orders before retiring from the race.
Vettel got off to a great start to leapfrog Leclerc in to Turn 2, but refused to allowed his team-mate passed when asked to do so by Ferrari.
In order to circumnavigate the issue, Ferrari pitted Leclerc four laps earlier than Vettel and the Monegasque managed to complete the undercut to put himself back ahead.
But Vettel’s race ended in a nightmare, as two laps later he suffered an engine failure.
The German pulled off the track to minimise the damage to his engine but that led to a Virtual Safety Car period, and that gave Hamilton and Valterri Bottas the opportunity to pit and return to the track ahead of Leclerc.
Hamilton went on to control the race at the front to win, ahead of his team-mate Bottas who did enough to hold off Leclerc for second.
Max Verstappen worked his way back through the field after an engine penalty to finish fourth, ahead of his team-mate Alex Albon, who once again showed off some strong overtaking manoeuvres as he worked his way through the grid from the back.
Carlos Sainz Jr had a great start to the race, initially leaping ahead of Bottas in to Turn 2 on the opening lap, but the McLaren driver eventually crossed the line sixth in what was a strong race for the Spaniard.
Racing Point driver Sergio Perez recovered from a difficult Saturday to end up seventh, ahead of the McLaren of Lando Norris and the Haas of Kevin Magnussen.
Magnussen had crossed the line in eighth but was later demoted to tenth after receiving a five second penalty for leaving the track at Turn 2.
Nico Hulkenberg completed the top ten, ahead of the second Racing Point of Lance Stroll and Toro Rosso of Daniil Kvyat.
Kimi Raikkonen ended the race 13th, having received a drive through penalty for a jump start, while Pierre Gasly and Antonio Giovinazzi were the last of the classified finishers.
Romain Grosjean retired on the opening lap after contact with Daniel Ricciardo, which caused the deployment of the safety car, and Ricciardo retired on lap 26 with damage sustained in that incident.
George Russell suffered a brake failure on lap 29 which also caused the safety to return for the second time, while Robert Kubica also failed to finish with Williams calling him back into the pits to conserve parts.