Opponent Prediction

Puzzle #0FFnJ

Rating: 571
backRankMateendgamematemateIn2short