Opponent Prediction

Puzzle #0CQkU

Rating: 577
attackingF2F7matemateIn1oneMoveopening