Opponent Prediction

Puzzle #0ApoK

Rating: 419
hangingPiecekingsideAttackmatemateIn1middlegameoneMove