Opponent Prediction

Puzzle #0Dumv

Rating: 762
hangingPiecekingsideAttackmatemateIn1middlegameoneMove