Opponent Prediction

Puzzle #0HDRV

Rating: 680
hangingPiecekingsideAttackmatemateIn1middlegameoneMove