Opponent Prediction

Puzzle #05RiV

Rating: 508
endgamemastermatemateIn1oneMove