Opponent Prediction

Puzzle #0SOpC

Rating: 709
attackingF2F7matemateIn1middlegameoneMove