Opponent Prediction

Puzzle #05dW6

Rating: 399
matemateIn1middlegameoneMove