Opponent Prediction

Puzzle #0HrGS

Rating: 554
mastermatemateIn1middlegameoneMove