Opponent Prediction

Puzzle #06U4J

Rating: 516
backRankMateendgamematemateIn2short