Opponent Prediction

Puzzle #0MBfK

Rating: 597
matemateIn1middlegameoneMove