Opponent Prediction

Puzzle #05aTL

Rating: 801
attackingF2F7matemateIn1oneMoveopening