Opponent Prediction

Puzzle #0IC3e

Rating: 763
mastermatemateIn2middlegamepillsburysMateshort