Opponent Prediction

Puzzle #07PUH

Rating: 602
backRankMateendgamematemateIn2short