Opponent Prediction

Puzzle #0IHRR

Rating: 799
endgamehangingPiecemastermatemateIn1oneMove