Opponent Prediction

Puzzle #00aZP

Rating: 707
matemateIn1oneMoveopening