Opponent Prediction

Puzzle #0Olh7

Rating: 670
hangingPiecekingsideAttackmatemateIn1middlegameoneMove