Opponent Prediction

Puzzle #0CC5X

Rating: 502
endgamekingsideAttackmatemateIn2pillsburysMateshort