The sixth event of SailGP's Season 3 got underway in the iconic, city-side location of Cádiz, with bustling crowds flooding in to watch the fast and furious on-water action.

Season 3 // Spain Sail Grand Prix // Crowds along Cadiz

The nine flying F50s took to the water to do battle, with home favorites Spain looking to impress.

Season 3 // Spain Sail Grand Prix // Spain underway on Race Day 2

Tricky conditions dominated both days of racing, with crews struggling to cope with an unstable sea state caused by an ocean swell.

AUS 2

Saturday was a key day for flight controllers, with even the most experienced crews falling off the foils and slipping to the back of the pack.

Season 3 // Spain Sail Grand Prix // USA nosedive in Final

The start of the first Fleet race was delayed on Saturday as frantic, on-water repairs took place on board the Spanish F50 to fix the jib in time for racing.

Season 3 // Spain Sail Grand Prix // Spain jib fixed ahead of racing

Phil Robertson's Canada had a tricky first day of racing, picking up a 7-8-6 fleet racing record before battling back on Sunday with two wins in the fourth and fifth Fleet races.

Season 3 // Spain Sail Grand Prix // Canada at the front of the fleet

Unfortunately, it wasn't quite enough and the team missed out on a place in the Final by one point.

Season 3 // Spain Sail Grand Prix // Canada strategist Georgia Lewin-LaFrance at wheel

France, the United States and Australia progressed into the Final, adopting a four-crew configuration last minute and losing their flight controllers.

Season 3 // Spain Sail Grand Prix // United States and France in the Final

Aggressive match racing tactics by U.S. driver Jimmy Spithill sabotaged Australia's start, leaving the Americans and the French to battle it out in a last-minute sprint to the finish.

Season 3 // Spain Sail Grand Prix // Australia, France and U.S. in Final

France swept over the finish line with a three second lead, sealing its first ever SailGP victory.

Season 3 // Spain Sail Grand Prix // France spray champagne on board F50

The racing action resumes in six weeks with the Dubai Sail Grand Prix taking place on 12-13 November.