Opponent Prediction

Puzzle #0HdHI

Rating: 723
kingsideAttackmatemateIn1middlegameoneMove