Opponent Prediction

Puzzle #08is2

Rating: 628
matemateIn1middlegameoneMove