Opponent Prediction

Puzzle #0Lt6O

Rating: 682
matemateIn2middlegamepillsburysMateshort