Opponent Prediction

Puzzle #0WUGu

Rating: 572
backRankMateendgamematemateIn1oneMoverookEndgame