Opponent Prediction

Puzzle #0DHO8

Rating: 663
backRankMateendgamematemateIn1oneMove