Opponent Prediction

Puzzle #0E01p

Rating: 765
backRankMatehangingPiecematemateIn1middlegameoneMove