Opponent Prediction

Puzzle #0Ix0T

Rating: 682
backRankMatehangingPiecematemateIn1middlegameoneMove