Opponent Prediction

Puzzle #0ORUk

Rating: 785
matemateIn1middlegameoneMove