Opponent Prediction

Puzzle #0B9Aq

Rating: 417
backRankMateendgamematemateIn1oneMove