PORT CANAVERAL, Fla. -- A couple of jet skiers, it seems, owe a debt of gratitude to a Port Canaveral harbor pilot and a Brevard County Sheriff Marine Unit deputy for averting a near-tragic situation late Saturday afternoon.

The harrowing incident was captured on video by a cruise passenger and posted on YouTube.

More details were added to the pilot association's website on Sunday.

According to the association's posting, Port Canaveral Harbor Pilot Capt. Doug Brown was navigating the 130,000-ton Carnival Cruise Line's Magic out of the port, close to the mouth, when he noticed a personal water craft with two women on board within the navigation channel in the vicinity of the jetties.

Brown quickly alerted Brevard County Sheriff's Deputy Taner Primmer, who was operating the sheriff's marine unit patrol boat in support of the cruise ship departures. Primmer made his way toward the jet skiers when one of the boaters fell off the water craft to re-board the water craft. It had flipped and both boaters ended up in the water "in extremely close proximity to the bow of the ship now bearing down on their position."

Brown, working with the captain and bridge team of the Carnival Magic, maneuvered the vessel away from the boaters while Primmer pulled both boaters aboard his patrol vessel and out of harm’s way.

A video taken by a passenger onboard the ship shows just how close the vessel came to the sheriff's boat and the jet skiers. Frantic shouts of "Get in, get in!" can be heard on the video.

Brown, a 1982 graduate of the Marine Maritime Academy, has been a pilot at Port Canaveral since 2002.

Port Canaveral Chief Executive Officer John Murray, who watched the video, said the incident shows the professionalism of the people who work out of Port Canaveral — from the Canaveral Pilots Association, to the sheriff's marine patrol unit to the cruise ship personnel.

"If someone gets too close to one of these cruise ships when they're not supposed to, there's no way it's going to be safe," Murray said.

Contact Price at wprice@floridatoday.com. You can also follow him on Twitter @Fla2dayBiz.