Opponent Prediction

Puzzle #0QVZ6

Rating: 685
endgamematemateIn1oneMovepillsburysMate