Opponent Prediction

Puzzle #0LnBK

Rating: 658
attackingF2F7matemateIn1oneMoveopening