Opponent Prediction

Puzzle #0FhS9

Rating: 594
backRankMateendgamematemateIn1oneMoverookEndgame