Opponent Prediction

Puzzle #0QfPm

Rating: 843
attackingF2F7matemateIn1oneMoveopening