Opponent Prediction

Puzzle #0V6H5

Rating: 429
matemateIn1middlegameoneMove