Opponent Prediction

Puzzle #079wn

Rating: 438
backRankMateendgamematemateIn2short