Prince Harry has staged his annual charity polo competition in Florida, America's sunshine state - though there wasn't much sunshine.
The Prince hopes to raise US$1 million (£690,000) for his Africa-based charity Sentebale from the event, which was staged in an exclusive polo-playing area where billionaires like Bill Gates and Donald Trump have homes.
The money raised will be used to fund the charity's work supporting vulnerable children and young people living with HIV in Lesotho.
In the round-robin tournament Harry's Sentebale team took on Argentinian polo player Nacho Figueras's players and a local team.
The Prince led his team to a runaway 4-1 victory in their opening match against the local Valiente team, who also lost to the Argentinian's side.
Among the players was a husband and wife team Marc and Melissa Ganzi - a wealthy couple who own a polo club in Florida.
Melissa Ganzi played for Harry while her husband turned out for the Valiente side.
Harry was in the thick of most of the action shouting out to his players and even scored a goal in their first match.
With parts of the pitch covered in water, the players used a large ball which slowed down the game.
The deciding game pitched the two friends - Harry and Figueras - against each other and in a tight match Sentebale won 2-1 to claim the cup.