Opponent Prediction

Puzzle #08R8D

Rating: 847
crushingforkmiddlegameshort