Opponent Prediction

Puzzle #00eiu

Rating: 491
kingsideAttackmatemateIn1middlegameoneMove