Opponent Prediction

Puzzle #0TvsX

Rating: 641
matemateIn1middlegameoneMove