Opponent Prediction

Puzzle #009bn

Rating: 713
matemateIn1middlegameoneMove