Opponent Prediction

Puzzle #07c3o

Rating: 839
matemateIn2middlegameshort