Opponent Prediction

Puzzle #0HqjM

Rating: 716
matemateIn1oneMoveopening