Opponent Prediction

Puzzle #0SZDn

Rating: 399
backRankMateendgamematemateIn1oneMove