Fab Marchese, of Ancaster, Ont. hooked an 18-foot great white shark in the waters off Florida.

After fighting for three hours and being dragged for 6 Kms, he finally got the shark, estimated between between 2,500 and 3,000 lbs., beside the boat.

The 45-year-old owner of a contracting company and some of his friends took a deep-sea charter on Go Fast Fishing Charters last Friday, about 48 kms off the coast of St. Petersburg. After noticing the fish had stopped biting, they spotted the “big dark shadow” of the great white below them.

Marchese positioned his bait and a few minuetes later the beast clamped on. With the aid of his friends he managed to get the fish close enough to call it a legit catch before he had to release the endangered animal.

Check out this video: