Opponent Prediction

Puzzle #01ltP

Rating: 887
matemateIn1middlegameoneMove