Opponent Prediction

Puzzle #08wjB

Rating: 848
backRankMateendgamematemateIn2short