Opponent Prediction

Puzzle #078RG

Rating: 821
matemateIn1middlegameoneMove