Chess blunder

This game was going pretty well for this guy until he made this move, Nc4. I had been eying Bxf6 for a while but wasn't confident I could pull it off. So when he played Nc4 that was the first thing I thought of. But one of the good things about correspondence chess is that you have a lot of time to think about a move before you make it, and so I did. And I discovered a really good move! I won't mention it in case you want to spot it yourself.