Opponent Prediction

Puzzle #0MzHF

Rating: 864
kingsideAttackmatemateIn1middlegameoneMove