Opponent Prediction

Puzzle #05TX8

Rating: 784
advantageforkhangingPiecemiddlegameshort