Opponent Prediction

Puzzle #0Cl55

Rating: 821
endgamekingsideAttackmatemateIn2sacrificeshort