Opponent Prediction

Puzzle #00f1D

Rating: 805
kingsideAttackmatemateIn1middlegameoneMove