Opponent Prediction

Puzzle #0G29V

Rating: 499
matemateIn2middlegameshort