Opponent Prediction

Puzzle #0D7OO

Rating: 539
backRankMateendgamematemateIn1oneMove