Opponent Prediction

Puzzle #06uiQ

Rating: 520
backRankMateendgamematemateIn1oneMoverookEndgame