Port engine overheated and by the time the temp gauge and alarms went off the antifreeze was cooked. Thoughts as to cause, strainers don't appear blocked and seems drastic for a thermostat
I had the same problem, turned out to be a cascade of broken Alternator belt putting pressure on the water pump that went next and overheated the engine. Fortunately i was just out of the harbor and limped back. talking to the mechanic, the balance on both belts is related and if one goes the other will almost certainly.
Had to flush everything to get the broken impeller blades out after we replaced the water pump.
Good reminder to check belts and impellers at least yearly, if not more!