Opponent Prediction

Puzzle #0TG7q

Rating: 696
matemateIn2middlegameshort