Opponent Prediction

Puzzle #0P64b

Rating: 492
hangingPiecekingsideAttackmatemateIn1middlegameoneMove