Opponent Prediction

Puzzle #08j5t

Rating: 448
kingsideAttackmatemateIn1middlegameoneMove