Opponent Prediction

Puzzle #0KhTn

Rating: 843
matemateIn1middlegameoneMove