Opponent Prediction

Puzzle #0FmsB

Rating: 700
matemateIn2middlegameshort