Opponent Prediction

Puzzle #0RqSc

Rating: 836
matemateIn1middlegameoneMovesmotheredMate