Opponent Prediction

Puzzle #0SnFB

Rating: 504
backRankMateendgamematemateIn2short