Opponent Prediction

Puzzle #05e6B

Rating: 807
matemateIn1middlegameoneMove