Opponent Prediction

Puzzle #0HSDD

Rating: 399
backRankMateendgamematemateIn2short