Opponent Prediction

Puzzle #0VAWc

Rating: 865
kingsideAttackmastermatemateIn2middlegameshort