Rubin Kazan have been the real surprise of the Champions League so far.

 

The Russian side beat Spanish champions Barcelona in Spain and at the weekend they secured their second straight domestic league title.

 

Matt Rumsey reports as they prepare to host Ukraine's Dynamo Kiev. 

Source: Al Jazeera