Opponent Prediction

Puzzle #09EHY

Rating: 875
forkmatemateIn2middlegameshort