Opponent Prediction

Puzzle #0F80n

Rating: 811
hangingPiecekingsideAttackmatemateIn1middlegameoneMove