Opponent Prediction

Puzzle #08mPy

Rating: 842
matemateIn1middlegameoneMove