A doozy

Posted in Chess

A perfectly good player. Meets grandmaster rated opponent. Things end happily, for everyone except the perfectly good player. A very nice combination.

White to play

S Zagrebelny vs A Ponyi

16. ?
See game for solution.
Difficulty Scale