Opponent Prediction

Puzzle #05nVL

Rating: 452
matemateIn2middlegameshort