Opponent Prediction

Puzzle #0PNYd

Rating: 732
matemateIn2middlegameshort