Opponent Prediction

Puzzle #0Jz8W

Rating: 754
matemateIn1middlegameoneMove