Opponent Prediction

Puzzle #0PPPx

Rating: 415
hangingPiecekingsideAttackmatemateIn1middlegameoneMove