Opponent Prediction

Puzzle #0HciD

Rating: 812
matemateIn1middlegameoneMovesmotheredMate