Sporty Duke's luck runs out in game of street hockey

He may have beaten his wife in a dragon boat race on Monday, but Prince William wasn’t quite so lucky in a game of street hockey on the sixth day of their North American tour.

The 29-year-old lost against a 6ft 3in player in the Northwest territories - despite the Duchess of Cambridge's encouraging cheers from the sidelines.

She was unable to join in herself because of  her LK Bennett stilettos.

Earlier the royal couple took to the water in a canoe and met Mounties.

Sporty William puts his back into a game of street hockey.

He took three penalties but, faced with a 6ft 3in goalkeeper, he failed to put one in the back of the net.

He had tried to outwit the goalie by shouting “top left corner” before shooting right, but all three shots were skillfully saved 

Unable to join in because of her LK Bennett stilettos - despite wild protests from the crowd - the Duchess made do with throwing the puck in to start the game.

She told an onlooker: "I would have taken a shot if I wasn't in heels". 

The royal couple were presented with red Canada street hockey jackets emblazoned with 'Cambridge', a number 1 for the Duchess and a number 2 for the Duke


Kate wore a beautiful beige Malene Birger linen shift dress which cinched in at the waist, paired with her trusty LK Bennett nude platform heels 

The scores of fans were delighted to catch a glimpse of the Duke and Duchess of Cambridge 

They took to the waters for the second consecutive day, this time working as a team to paddle across the picturesque lake 

They were made honorary members of the Canadian Rangers and presented with these sweaters.

William adjusts Kate's fire engine red hoodie for her 

They sat atop a small mountain with Defense Minister Peter McKay and Canadian Rangers at Lake Blatchford 

The couple boarded a sea plane... 

Which took them into the wilderness of the far north