Prince William and Kate Middleton took part in a spin race during their visit to South Wales.

They attended a spin class at the Aberavon Leisure & Fitness Centre.

The royals had an intense 45-second race on the bikes.

Kate won the race even though she was wearing heels.

William appeared glad over his wife's victory against him.

William was heard saying "Oh God" during the tough contest.

Kate was crowned the winner of the "Tour de Aberavon" and received a tiny golden cup.

She lifted the cup in the air as her husband clapped his hands.

The couple were asked how they were feeling, with William joking that he would talk in a minute as he caught his breath.