Opponent Prediction

Puzzle #0Bgxf

Rating: 630
kingsideAttackmatemateIn1middlegameoneMove