Opponent Prediction

Puzzle #0Fv9i

Rating: 755
kingsideAttackmatemateIn1middlegameoneMove