Opponent Prediction

Puzzle #0PQ6z

Rating: 824
mastermatemateIn1middlegameoneMove