Opponent Prediction

Puzzle #0Ln8g

Rating: 667
matemateIn2middlegameshort