Opponent Prediction

Puzzle #0QkFc

Rating: 851
backRankMateendgamematemateIn2shortxRayAttack