Opponent Prediction

Puzzle #01qfU

Rating: 870
advantagehangingPiecemiddlegameshortskewer