Opponent Prediction

Puzzle #0ACeu

Rating: 525
backRankMateendgamematemateIn1oneMove