Opponent Prediction

Puzzle #0IvgN

Rating: 724
mastermatemateIn1middlegameoneMovesmotheredMate