Opponent Prediction

Puzzle #0QMHw

Rating: 485
backRankMateendgamematemateIn1oneMoverookEndgame