Opponent Prediction

Puzzle #0WPHK

Rating: 803
endgamematemateIn1oneMovesmotheredMate