Opponent Prediction

Puzzle #0TNEM

Rating: 857
backRankMateendgamematemateIn2shortxRayAttack