Opponent Prediction

Puzzle #04wOM

Rating: 529
backRankMateendgamematemateIn2sacrificeshort