Opponent Prediction

Puzzle #08uPX

Rating: 741
matemateIn2middlegameshort