Opponent Prediction

Puzzle #0KOdM

Rating: 850
backRankMatehangingPiecematemateIn1middlegameoneMove