Opponent Prediction

Puzzle #0WCTB

Rating: 848
matemateIn1middlegameoneMovesmotheredMate