Opponent Prediction

Puzzle #08O3W

Rating: 616
endgamehangingPiecemastermatemateIn1oneMove