Opponent Prediction

Puzzle #0E0oB

Rating: 423
backRankMateendgamematemateIn1oneMove