Opponent Prediction

Puzzle #0XRWL

Rating: 866
endgamematemateIn1oneMovesmotheredMate