Opponent Prediction

Puzzle #0Gyak

Rating: 733
matemateIn1middlegameoneMovesmotheredMate