Opponent Prediction

Puzzle #0Hbzt

Rating: 782
matemateIn1middlegameoneMove