Two men on board a powerboat which flipped over a during a racing event have been flown to hospital.
The Portland Coastguard was called to the accident involving a boat taking part in a national powerboat racing championship in Weymouth Bay this afternoon.
The two seriously injured crew members were recovered from the water before being flown to hospital.
A spokesman for the Coastguard said: "The casualties were recovered from the water and to enable a quick transfer to hospital, the most severely injured casualty was taken aboard the Weymouth RNLI lifeboat and winched by the Portland Coastguard Rescue Helicopter to fly onwards to Southampton General Hospital.
"The second casualty was transferred to Southampton General Hospital by the Dorset and Somerset Air Ambulance Helimed 10.
"Wyke Regis Coastguard Rescue Team was on scene at Weymouth and Southampton Coastguard Rescue Team was called out to secure the helicopter landing site."
The powerboat was competing in the area of Weymouth Town Beach and the harbour entrance when the incident happened.
A report has been made to the Marine Accident Investigation Branch.
Weymouth - the Olympic sailing venue - was hosting the first visit of the P1 SuperStock UK Championship to the Dorset coastal resort for the national powerboat series finale.
Organisers of the P1 SuperStock UK Championship told the Dorset Echo they have cancelled the race.
Top names in watersports have been battling it out on the waves during the two-day event.
Four races have taken across the weekend in the high-speed sport.