Opponent Prediction

Puzzle #0Ka50

Rating: 479
backRankMateendgamematemateIn1oneMove