Opponent Prediction

Puzzle #0DhIB

Rating: 684
matemateIn1middlegameoneMovesmotheredMate