Opponent Prediction

Puzzle #01z3s

Rating: 667
matemateIn1middlegameoneMove