Opponent Prediction

Puzzle #08gPg

Rating: 682
matemateIn1middlegameoneMove