Opponent Prediction

Puzzle #0QHjh

Rating: 693
matemateIn1middlegameoneMove