Opponent Prediction

Puzzle #04Dqj

Rating: 400
backRankMateendgamematemateIn2short