Opponent Prediction

Puzzle #0R85D

Rating: 757
hangingPiecematemateIn1middlegameoneMove