Opponent Prediction

Puzzle #0X3j7

Rating: 881
matemateIn2middlegameshort