Opponent Prediction

Puzzle #01m2j

Rating: 725
backRankMateendgamehangingPiecematemateIn1oneMoverookEndgame