Opponent Prediction

Puzzle #074aY

Rating: 623
mastermatemateIn1middlegameoneMove