Opponent Prediction

Puzzle #0PCAN

Rating: 831
matemateIn1oneMoveopening