Opponent Prediction

Puzzle #0OBKY

Rating: 876
crushingdiscoveredAttackmiddlegameshort