Opponent Prediction

Puzzle #0D4ju

Rating: 851
matemateIn2middlegameshort