Opponent Prediction

Puzzle #0KdUP

Rating: 870
matemateIn1middlegameoneMove