Opponent Prediction

Puzzle #0HkgN

Rating: 531
backRankMateendgamematemateIn2short