Opponent Prediction

Puzzle #0Dsg7

Rating: 871
matemateIn1middlegameoneMove