Opponent Prediction

Puzzle #0TawQ

Rating: 734
hangingPiecekingsideAttackmatemateIn1middlegameoneMove