Opponent Prediction

Puzzle #0Qr7D

Rating: 715
mastermatemateIn1middlegameoneMove