Opponent Prediction

Puzzle #01nEK

Rating: 680
matemateIn2middlegameshort