Opponent Prediction

Puzzle #0NeHH

Rating: 401
backRankMateendgamematemateIn1oneMove