Daily Chess Puzzle
White to play
M Cornette vs D Bunzmann

31. ?
See game for solution.
Difficulty Scale