Opponent Prediction

Puzzle #0JpNs

Rating: 714
crushingdiscoveredAttackmiddlegameshort