Opponent Prediction

Puzzle #0HnDD

Rating: 872
endgamematemateIn1oneMovesmotheredMate