Opponent Prediction

Puzzle #05FtN

Rating: 716
endgamemastermatemateIn1oneMoveoperaMate