Opponent Prediction

Puzzle #0WRox

Rating: 490
hangingPiecemastermatemateIn1middlegameoneMove