Opponent Prediction

Puzzle #02z11

Rating: 850
crushingdiscoveredAttackkingsideAttackopeningshort