Opponent Prediction

Puzzle #04KXp

Rating: 808
matemateIn1middlegameoneMove