Opponent Prediction

Puzzle #0I9kn

Rating: 408
backRankMateendgamematemateIn1oneMove