Opponent Prediction

Puzzle #0OSpq

Rating: 430
backRankMateendgamematemateIn1oneMoverookEndgame