Opponent Prediction

Puzzle #0MqeM

Rating: 643
mastermatemateIn1middlegameoneMovepin