Opponent Prediction

Puzzle #05ejd

Rating: 515
matemateIn1middlegameoneMove