Opponent Prediction

Puzzle #0C0fn

Rating: 802
matemateIn1middlegameoneMove