Opponent Prediction

Puzzle #0EZ9q

Rating: 574
matemateIn1oneMoveopening