Opponent Prediction

Puzzle #0217e

Rating: 516
hangingPiecekingsideAttackmatemateIn1middlegameoneMove