Opponent Prediction

Puzzle #0DXcE

Rating: 759
matemateIn1middlegameoneMove