A seriously tricky one

Posted in Chess

White to play

A Volokitin vs Rublevsky

16. ?
See game for solution.
Difficulty Scale

about our puzzles