When you get, you get it. And Eddie is the man who got it this time, landing 3 sailfish in succession in just over two hours.
He did however, missed numerous chances over the two days before he finally got the feel and made the fly stick and stay on the sailfish.
Being there on the right time likely helps tremendously, too as the bites were fast and furious nearly all the time affording the anglers allowances for screwing-up chances.
Enjoy the sailfish action images – Juan Wei