Opponent Prediction

Puzzle #0ADUD

Rating: 565
backRankMateendgamematemateIn1oneMove