MarkDiaz #217...b6 was the blunder - 17...Bxf5 and game continues - but good job taking advantage of the situation and getting the mate.