Opponent Prediction

Puzzle #01LBw

Rating: 727
hangingPiecekingsideAttackmatemateIn1middlegameoneMove