Opponent Prediction

Puzzle #0SwNB

Rating: 860
advancedPawncrushingdiscoveredAttackdiscoveredCheckendgameshort