Opponent Prediction

Puzzle #0RRVg

Rating: 767
backRankMateendgamematemateIn2sacrificeshort