Opponent Prediction

Puzzle #0W5JP

Rating: 840
endgamematemateIn1oneMove