Opponent Prediction

Puzzle #0NsWK

Rating: 400
backRankMateendgamematemateIn2short