Opponent Prediction

Puzzle #0DF3D

Rating: 544
hangingPiecematemateIn1middlegameoneMove