Opponent Prediction

Puzzle #0BwuV

Rating: 768
kingsideAttackmatemateIn1middlegameoneMove