Opponent Prediction

Puzzle #0Mv4l

Rating: 651
kingsideAttackmastermatemateIn1middlegameoneMove