Opponent Prediction

Puzzle #0Oziu

Rating: 418
kingsideAttackmatemateIn1middlegameoneMove