Opponent Prediction

Puzzle #0K6Zn

Rating: 582
matemateIn1middlegameoneMove