Opponent Prediction

Puzzle #06hgM

Rating: 439
backRankMateendgamematemateIn2short