Opponent Prediction

Puzzle #0WwVx

Rating: 823
matemateIn2middlegameshort