Opponent Prediction

Puzzle #0XQ74

Rating: 445
backRankMateendgamematemateIn2short