Opponent Prediction

Puzzle #0COg9

Rating: 866
mastermatemateIn1middlegameoneMovesmotheredMate