Opponent Prediction

Puzzle #0DLle

Rating: 658
matemateIn2middlegameshort