Opponent Prediction

Puzzle #0FRab

Rating: 569
backRankMateendgamematemateIn1oneMove