Opponent Prediction

Puzzle #067b2

Rating: 815
matemateIn2middlegameshort