Opponent Prediction

Puzzle #07HlA

Rating: 777
matemateIn2middlegameshort