Opponent Prediction

Puzzle #05GFz

Rating: 672
matemateIn1middlegameoneMovesmotheredMate