Opponent Prediction

Puzzle #0I3Fh

Rating: 763
kingsideAttackmatemateIn1middlegameoneMove