Opponent Prediction

Puzzle #0O5pi

Rating: 721
kingsideAttackmatemateIn1middlegameoneMove