Opponent Prediction

Puzzle #0Fnta

Rating: 860
matemateIn1middlegameoneMove