Opponent Prediction

Puzzle #0SP79

Rating: 438
matemateIn1middlegameoneMove