Opponent Prediction

Puzzle #0Qjv5

Rating: 854
endgamematemateIn2pillsburysMateshort