Opponent Prediction

Puzzle #03IcO

Rating: 545
backRankMateendgamematemateIn2short