Zenit have finished 5th in their domestic league, meaning that they will not qualify for the Champions League next season. They have nothing else to play for other than their last 2 matches, which are against Juve and Real, and they need to win both to qualify. Juve just had their 7 game win streak ended by painfully by Inter in a match where they did NOTHING at all (and I made money from ^^), and Ranieri will probably rest players for this match. I think the home environment will work wonders for Zenit and they will win this one.
Roland's prediction: $5 on Zenit -0.5 @ 1.860 = $9.30