Opponent Prediction

Puzzle #08mY3

Rating: 645
backRankMateendgamematemateIn2short