Kate Middleton beat her husband Prince William as they raced America's Cup yachts on Auckland's Waitemata Harbour.

Both had some high-powered teammates — Kate was paired with Team New Zealand skipper Dean Barker while William raced with Grant Dalton, the team's manager and a veteran round-the-world competitor.

It rained again as it has most days on their tour but that didn't put off hundreds of people who gathered on Auckland's waterfront to greet them.