Opponent Prediction

Puzzle #07T01

Rating: 868
hangingPiecekingsideAttackmatemateIn1middlegameoneMove