Opponent Prediction

Puzzle #09zTO

Rating: 863
matemateIn2middlegameshort