Opponent Prediction

Puzzle #04tOW

Rating: 571
backRankMateendgamematemateIn2short