Opponent Prediction

Puzzle #07bVG

Rating: 595
backRankMateendgamematemateIn1oneMove