Opponent Prediction

Puzzle #0841P

Rating: 710
kingsideAttackmatemateIn1middlegameoneMove