Opponent Prediction

Puzzle #0P5ed

Rating: 402
endgamemastermatemateIn1oneMove