Opponent Prediction

Puzzle #0EDHj

Rating: 584
endgamematemateIn1oneMoveoperaMate