Opponent Prediction

Puzzle #0HZaG

Rating: 653
backRankMateendgamematemateIn2queenEndgameshort