Opponent Prediction

Puzzle #03dEm

Rating: 831
matemateIn1middlegameoneMove