Opponent Prediction

Puzzle #0CLrY

Rating: 486
hangingPiecekingsideAttackmatemateIn1middlegameoneMove