Opponent Prediction

Puzzle #01YyJ

Rating: 814
backRankMateendgamematemateIn2short