Actually this is almost the same team that gave Milan so many headaches in the CL last season, I'm sure they wouldn't fare too badly against Real or even defeat Real Madrid. Furthermore they are at the home turf, this will definitely give Lyon an increase in confidence level.
And to me, the term "world-class" is seriously misused.