The Thames was awash with colour on Saturday as 350 crews rowed their way through the gruelling annual Great River Race.

Weather forecasts predicted a downpour but the phalanx of spectators who showed were treated to sunshine and an array of boats of all different shapes and sizes.

The 21-mile race, also known as The River Marathon, began in London's Docklands with the traditional firing of a cannon and ended in Ham, near Richmond.

It passed under a number of the capital's bridges including Tower Bridge, Westminster Bridge, Lambeth Bridge, Battersea Bridge, Putney Bridge, Hammersmith Bridge, Chiswick Bridge, Kew Bridge and Richmond Bridge so competitors had plenty of support.

The race, which began in 1988, has become one of the biggest events in Europe with 24,000 competitors, both novice and more seasoned oarsman and oarswomen, from all over the world battling for one of the 35 trophies.

For a full list of winners www.greatriverrace.co.uk