Opponent Prediction

Puzzle #06Imt

Rating: 840
kingsideAttackmatemateIn1middlegameoneMove