Mercedes driver Valtteri Bottas has claimed his first Formula 1 victory after winning the Russian Grand Prix. Australia's Daniel Ricciardo failed to finish.

Daniel Ricciardo finished fifth at the Bahrain Grand Prix, with Sebastian Vettel taking the checkered flag. Ricciardo hasn't been able to finish on the podium in three races this year.