Opponent Prediction

Puzzle #0Pavm

Rating: 760
kingsideAttackmatemateIn1middlegameoneMove