Opponent Prediction

Puzzle #0I9fa

Rating: 501
backRankMateendgamematemateIn1oneMove