Opponent Prediction

Puzzle #0Rdls

Rating: 868
matemateIn1middlegameoneMove