Opponent Prediction

Puzzle #0BJg0

Rating: 697
hangingPiecekingsideAttackmatemateIn1oneMoveopening