Opponent Prediction

Puzzle #0Apcl

Rating: 818
matemateIn1middlegameoneMovesmotheredMate