Opponent Prediction

Puzzle #01dfQ

Rating: 480
kingsideAttackmatemateIn1middlegameoneMove