What another brilliant week in the UEFA Champions League!
Once again, we were treated to a marvelous two days of scintillating football, including stunning upsets, remarkable comebacks and dominant victories.
We spurred Manchester United on to come from behind against Braga. We leapt at Chelsea's last-minute winner against Shakhtar Donetsk. We witnessed Bayern Munich smack six goals past Lille, and we watched lowly Celtic upset football heavyweights Barcelona.
So much action and developments in just two days of football!
Here are 10 things we learned from the Champions League this week.