Opponent Prediction

Puzzle #08AY2

Rating: 882
forkhangingPiecematemateIn2middlegameshort