Daily Chess Puzzle
White to play
P Tregubov vs Efimenko

33. ?
See game for solution.
Difficulty Scale