Opponent Prediction

Puzzle #0PQCk

Rating: 650
matemateIn2middlegamepillsburysMateshort