Opponent Prediction

Puzzle #07pXo

Rating: 787
kingsideAttackmatemateIn1middlegameoneMove