Opponent Prediction

Puzzle #05Ivr

Rating: 857
hangingPiecematemateIn1middlegameoneMove