Opponent Prediction

Puzzle #0D8DS

Rating: 687
matemateIn2middlegameshort