Opponent Prediction

Puzzle #0AFf5

Rating: 519
hangingPiecekingsideAttackmatemateIn1middlegameoneMove