Prince Harry followed in the footsteps of his father, Prince Charles, and his grandfather, Prince Philip, by playing polo at the Singapore Polo Club yesterday evening.
The British royal concluded a two-day trip to the Republic with a game to raise funds for Sentebale, a charity for young people living with and affected by HIV in southern Africa.
It was jointly set up by the 32-year-old prince and Lesotho's Prince Seeiso in 2006.
Yesterday's game was watched by 300 guests, who paid $700 each for a ticket and dressed in their finest, and a huge media scrum.
Celebrities in attendance included actresses Gemma Chan (Dr Who), Karen Gillan (Guardians Of The Galaxy) and Joanne Froggatt (Downtown Abbey).
Prince Charles had played at the club in Mount Pleasant Road in 1974, while Prince Philip had graced the field nine years earlier.
Before the game, a minute's silence was observed in remembrance of the victims of the terror attacks in London last Saturday. The attacks resulted in seven deaths.
On the pitch, Prince Harry showed that he had lost none of the touch he had as a former England youth player, scoring two goals in each of the final two chukkas as his team, Sentebale ISPS Handa, beat a St Regis side 5-2 to lift the Sentebale Royal Salute Polo Cup.
The game wrapped up a busy two days for the royal, who was at Eden Hall, the British High Commissioner's official residence, on Sunday to watch a volunteer get tested for HIV at an Action For Aids (AFA) mobile testing van. AFA is a non-governmental organisation dedicated to fighting Aids/HIV in Singapore.
He later took part in an iftar - the breaking of fast during the Muslim month of Ramadan - with 80 young Singaporeans at the Jamiyah Children's Home in Guillemard Crescent.
He will leave for Sydney today to promote the 2018 edition of the Invictus Games, a sports meet created by him for injured and sick service personnel around the world.
WATCH THE VIDEO
Prince Harry plays polo to raise funds for kids with HIV. str.sg/princeharry