A man who canoed 125 miles (201km) without stopping says he is "ecstatic" to have won the annual event for a third year in a row.
Tom Sharpe and his canoe partner Anoushka Freeman finished the Devizes to Westminster race in 17 hours and 17 minutes.
They set off from the Wiltshire town on Saturday at about 18:00 BST and finished in London at about 11:00 BST on Sunday, overcoming "very difficult conditions".
"[The] strong winds didn't stop the whole race. It was in your face the whole time. It's quite energy-zapping and obviously it slows you down," Mr Sharpe told BBC Radio Wiltshire.
This year's annual Devizes to Westminster Canoe Race saw more than 300 people take part and ended on Monday.