Opponent Prediction

Puzzle #0S3Nz

Rating: 752
matemateIn1middlegameoneMove