Opponent Prediction

Puzzle #0941m

Rating: 809
kingsideAttackmatemateIn1middlegameoneMove