Opponent Prediction

Puzzle #0TmcX

Rating: 833
matemateIn1middlegameoneMove