Opponent Prediction

Puzzle #0Xg8w

Rating: 678
matemateIn1middlegameoneMove