Opponent Prediction

Puzzle #07vQr

Rating: 647
matemateIn2middlegamepillsburysMateshort