Daily Chess Puzzle
White to play
Lputian vs Azmaiparashvili

33. ?
See game for solution.
Difficulty Scale