Opponent Prediction

Puzzle #0Psb8

Rating: 400
hangingPiecematemateIn1middlegameoneMove