Opponent Prediction

Puzzle #045Ng

Rating: 793
matemateIn1middlegameoneMove