Opponent Prediction

Puzzle #0X56a

Rating: 634
endgamemastermatemateIn1oneMove