Nice puzzle from an old game of mine.

Sort:
Head_Hunter

I thought I should post one of my many losses. This position is just before white's final move that forced me to resign. See if you can find that move: