A lot of action and drama at the latest Sail Grand Prix in Australia!