Opponent Prediction

Puzzle #0LBGW

Rating: 797
mastermatemateIn1middlegameoneMove