Samir Nasri's late goal in the first half secured a win over Dinamo Zagreb in Group H.
Real Madrid were far from their best against Legia Warsaw, but always looked likely to take the three points in a helter-skelter encounter.
Porto's Andre Silva scored a penalty kick in extra time to lift his side over Club Brugge 2-1.
Borussia Dortmund's Pierre-Emerick Aubameyang takes on Sporting's defence by himself and chips goalkeeper, Rui Patricio.
Kasper Schmeichel produced this wonder-save to deny Copenhagen a goal at the death.
Kasper Schmeichel was the saviour for Leicester as they downed Copenhagen 1-0 to remain unbeaten in the UCL.