Opponent Prediction

Puzzle #03EDn

Rating: 881
matemateIn1middlegameoneMovesmotheredMate