Opponent Prediction

Puzzle #0CZ1n

Rating: 855
backRankMateendgamematemateIn2short