Opponent Prediction

Puzzle #0BHoe

Rating: 881
matemateIn1middlegameoneMove