Opponent Prediction

Puzzle #0EGMz

Rating: 848
attackingF2F7matemateIn1middlegameoneMove