Opponent Prediction

Puzzle #0IXZx

Rating: 626
endgamematemateIn1oneMove