Opponent Prediction

Puzzle #03lrx

Rating: 872
matemateIn1middlegameoneMove