Opponent Prediction

Puzzle #001gi

Rating: 819
bodenMatehangingPiecematemateIn1middlegameoneMove