Opponent Prediction

Puzzle #06n5T

Rating: 584
attackingF2F7matemateIn1oneMoveopening