Opponent Prediction

Puzzle #0L4L2

Rating: 479
kingsideAttackmatemateIn1middlegameoneMove