Opponent Prediction

Puzzle #0Ka8K

Rating: 707
matemateIn1middlegameoneMove