Opponent Prediction

Puzzle #05EXk

Rating: 435
endgamehangingPiecemastermatemateIn1oneMove