Opponent Prediction

Puzzle #0R3Ok

Rating: 540
hangingPiecekingsideAttackmatemateIn1middlegameoneMove