Opponent Prediction

Puzzle #0HwlA

Rating: 643
endgamematemateIn1oneMovesmotheredMate