Opponent Prediction

Puzzle #0N1vx

Rating: 584
backRankMateendgamematemateIn1oneMove