Ricciardo wins Monaco Grand Prix

Daniel Ricciardo has nursed his wounded Red Bull over the line to win the Monaco Grand Prix and claim his second victory of the Formula One campaign.

The Australian was down on power for the majority of the sport's most famous race by the Mediterranean but he bravely held off challenges from Sebastian Vettel and Lewis Hamilton to take the chequered flag.

Racing from pole position, Ricciardo atoned for a missed opportunity to win at the same venue in 2016 and gave his team cause for celebration in their 250th Formula One race.