Opponent Prediction

Puzzle #08331

Rating: 872
mastermatemateIn1middlegameoneMove