Opponent Prediction

Puzzle #0HPrn

Rating: 695
attackingF2F7matemateIn1middlegameoneMove