Opponent Prediction

Puzzle #0Pcuu

Rating: 538
kingsideAttackmatemateIn1middlegameoneMove