Opponent Prediction

Puzzle #0Pasg

Rating: 399
backRankMatehangingPiecematemateIn1middlegameoneMove