Opponent Prediction

Puzzle #0BjZ6

Rating: 457
endgamemastermatemateIn1oneMoveoperaMate