Opponent Prediction

Puzzle #0E447

Rating: 768
kingsideAttackmatemateIn1middlegameoneMove