Opponent Prediction

Puzzle #0TNMq

Rating: 603
matemateIn1middlegameoneMove