Opponent Prediction

Puzzle #03N1y

Rating: 592
hangingPiecekingsideAttackmatemateIn1middlegameoneMove