Branislav Ivanovic ended his nine-year stay at Chelsea on Wednesday by agreeing a move to Russian giants Zenit St Petersburg.