Opponent Prediction

Puzzle #0H8Xt

Rating: 888
matemateIn1middlegameoneMove