Opponent Prediction

Puzzle #0WELG

Rating: 858
matemateIn1middlegameoneMove