Opponent Prediction

Puzzle #0A72Q

Rating: 868
matemateIn1middlegameoneMove