Opponent Prediction

Puzzle #0HtZ5

Rating: 590
matemateIn1middlegameoneMove