Opponent Prediction

Puzzle #0QkNP

Rating: 834
matemateIn1middlegameoneMove