Opponent Prediction

Puzzle #0F5QD

Rating: 469
backRankMateendgamematemateIn1oneMoverookEndgame