Opponent Prediction

Puzzle #0Mkat

Rating: 717
matemateIn1middlegameoneMove