Opponent Prediction

Puzzle #0CjII

Rating: 461
kingsideAttackmatemateIn1middlegameoneMove