Opponent Prediction

Puzzle #0MzT3

Rating: 781
mastermatemateIn1middlegameoneMove