Opponent Prediction

Puzzle #06IuL

Rating: 487
backRankMateendgamematemateIn2short