Opponent Prediction

Puzzle #05Em9

Rating: 715
matemateIn1middlegameoneMove