Opponent Prediction

Puzzle #04Bs9

Rating: 688
backRankMateendgamematemateIn2short