Opponent Prediction

Puzzle #065V8

Rating: 882
crushingforkmiddlegameshort