Opponent Prediction

Puzzle #0EkrH

Rating: 594
attractionbackRankMateendgamematemateIn2sacrificeshort