Opponent Prediction

Puzzle #0Qzsv

Rating: 865
kingsideAttackmatemateIn1middlegameoneMove