Opponent Prediction

Puzzle #0Vy92

Rating: 594
attackingF2F7matemateIn1middlegameoneMove