Opponent Prediction

Puzzle #0IYgx

Rating: 790
matemateIn1middlegameoneMove