Opponent Prediction

Puzzle #05f61

Rating: 759
hangingPiecekingsideAttackmatemateIn1middlegameoneMove