Opponent Prediction

Puzzle #0PH3D

Rating: 646
attackingF2F7matemateIn1oneMoveopening