SailGP's Season 3 kicked off in style in the picture perfect destination of Bermuda on May 14-15, which provided ideal sailing conditions and plenty of racecourse drama.
The Bermuda Sail Grand Prix presented by Hamilton Princess marked the debut of two newcomer teams - Canada, driven by former Spain driver Phil Robertson, and Switzerland, driven by Sébastien Schneiter.
Canada impressed, scooping their first race win in the second race of the day as well as securing 2nd and 5th places in the other two fleet races. The team's 5th and 7th placing in the second day of racing earned them a place in the Final.
It was also a strong first day for Ben Ainslie's Great Britain, who swept to victory in two of the day's three fleet races. On the second day of racing, Great Britain performed consistently, placing 5th and 4th in the fourth and fifth races and securing a place in the Final alongside Canada.
Quentin Delapierre's France meanwhile had a difficult first race weekend, with inconsistent racing results.
The team also picked up the second black flag in SailGP history after coming close to hitting the British boat at the start of the fourth race.
It was a slow start too for Peter Burling's New Zealand team which, despite winning the fourth race of the event, was often found at the back of the pack.
Jimmy Spithill's USA meanwhile finished with a 3-7-7-6-2 racing record in an uncharacteristically flat performance. It was not enough to earn them a place in the all-important event final.
Once again Tom Slingsby's Australia proved itself the team to beat. The defending champions played it safe with clean and consistent racing which easily earned them a place in the event's Final.
From the starting gun of the final race, Australia dominated. The team delighted spectators with a flawless performance that threw off competition from Great Britain and Canada.