Opponent Prediction

Puzzle #0HvSa

Rating: 857
mastermatemateIn1middlegameoneMove