Opponent Prediction

Puzzle #00SOy

Rating: 879
matemateIn1middlegameoneMove