Opponent Prediction

Puzzle #0XL5E

Rating: 545
forkmatemateIn2middlegameshort