Opponent Prediction

Puzzle #090Gx

Rating: 747
matemateIn1middlegameoneMove