Opponent Prediction

Puzzle #0RC33

Rating: 574
backRankMateendgamematemateIn2short