Opponent Prediction

Puzzle #01J8c

Rating: 836
attackingF2F7matemateIn1middlegameoneMove