Opponent Prediction

Puzzle #0OZfG

Rating: 662
matemateIn2middlegamepillsburysMateshort