Opponent Prediction

Puzzle #043W0

Rating: 701
endgamemastermatemateIn2pillsburysMateshort