Opponent Prediction

Puzzle #08zxV

Rating: 498
matemateIn2middlegameshort