Opponent Prediction

Puzzle #08IE5

Rating: 603
hangingPiecekingsideAttackmatemateIn1middlegameoneMove