Opponent Prediction

Puzzle #0P0XD

Rating: 542
endgamematemateIn2pillsburysMateshort