Opponent Prediction

Puzzle #00k4u

Rating: 863
kingsideAttackmastermatemateIn1middlegameoneMove