Opponent Prediction

Puzzle #0MmRt

Rating: 755
hangingPiecekingsideAttackmatemateIn1oneMoveopening