Daily Chess Puzzle
Black to play
W J Donaldson vs V Pupols

34. ...?
See game for solution.
Difficulty Scale