Opponent Prediction

Puzzle #00uHj

Rating: 517
endgamematemateIn2pillsburysMatesacrificeshort