Opponent Prediction

Puzzle #05pyS

Rating: 871
matemateIn1middlegameoneMove