Opponent Prediction

Puzzle #02iAG

Rating: 400
backRankMateendgamematemateIn2short