Opponent Prediction

Puzzle #0WsKX

Rating: 827
kingsideAttackmatemateIn1middlegameoneMove