Opponent Prediction

Puzzle #06bem

Rating: 835
matemateIn1middlegameoneMove