Opponent Prediction

Puzzle #04YLh

Rating: 482
clearanceendgamemastermatemateIn2operaMateshort