Opponent Prediction

Puzzle #0UI3M

Rating: 757
hangingPiecematemateIn2middlegamepillsburysMateshort