Opponent Prediction

Puzzle #0HWKG

Rating: 885
backRankMatehangingPiecematemateIn1middlegameoneMove