Opponent Prediction

Puzzle #020eQ

Rating: 748
crushingforkmiddlegameshort