Opponent Prediction

Puzzle #0O83f

Rating: 566
matemateIn2middlegameshort