Opponent Prediction

Puzzle #0K0mD

Rating: 443
kingsideAttackmatemateIn1middlegameoneMove