Opponent Prediction

Puzzle #0DcpU

Rating: 564
kingsideAttackmatemateIn1middlegameoneMove