Opponent Prediction

Puzzle #03P7w

Rating: 665
backRankMateendgamematemateIn2short