Opponent Prediction

Puzzle #0TbnO

Rating: 660
hangingPiecekingsideAttackmatemateIn1middlegameoneMove