Opponent Prediction

Puzzle #0QLrH

Rating: 667
backRankMateendgamematemateIn2short