Opponent Prediction

Puzzle #00qqD

Rating: 821
crushingforkmiddlegameshort