Opponent Prediction

Puzzle #00TU2

Rating: 625
backRankMateendgamematemateIn2sacrificeshort