Opponent Prediction

Puzzle #06lDi

Rating: 612
attackingF2F7matemateIn1middlegameoneMove