Opponent Prediction

Puzzle #0WN4b

Rating: 556
kingsideAttackmatemateIn1middlegameoneMove