Opponent Prediction

Puzzle #01InH

Rating: 822
kingsideAttackmatemateIn1middlegameoneMove