Opponent Prediction

Puzzle #0AsP7

Rating: 851
epauletteMatemastermatemateIn1middlegameoneMove