It's tough to expect a Real win in St Petersburg tonight, considering Real's away record in last years.
2007/08
Roma-Real Madrid 2:1
Werder-Real Madrid 3:2
Lazio-Real Madrid 2:2
Olympiacos-Real Madrid 0:0
2006/07
Bayern-Real Madrid 2:1
Lyon-Real Madrid 2:0
Dinamo Kiev-Real Madrid 2:2
Steaua-Real Madrid 1:4
2005/06
Arsenal-Real Madrid 0:0
Lyon-Real Madrid 3:0
Olympiacos-Real Madrid 2:1
Rosenborg-Real Madrid 0:2
2004/05
Juventus-Real Madrid 2:0
Dinamo Kiev-Real Madrid 2:2
Roma-Real Madrid 1:1
Leverkusen-Real Madrid 3:0
-----------
They only beat the group outsiders and they can't beat a solid team for 4 years now.
In last 4 years they won 2, drew 6 and lost 8 matches away from home.