Opponent Prediction

Puzzle #0PPCi

Rating: 772
hangingPiecekingsideAttackmatemateIn1middlegameoneMove