A last minute strike by Cristiano Ronaldo gave Real Madrid a 3-2 victory over Manchester City in their Champions League group D game at the Bernabeu.
Real dominated the match until Dzeko gave City a surprise lead on the hour mark.
Marcelo then leveled for Real and a dramatic last quarter hour saw the lead swing to and fro until Ronaldo’s last gasp winner.
In the same group Borussia Dortmund beat Ajax 1-0 to stay in second place.
Arsenal came away from Montpellier with a 2-1 win and top place in their group.
The gunners had to come from behind to beat the French club and overcome the handicap of manager Arsene Wenger sitting out a UEFA touch-line ban.
Schalke had a narrow 2-1 win away to Olympiakos while Paris Saint Germain romped to a 4-1 victory against Dynamo Kiev to top group A
Malaga’s impressive start to La Liga showed as they comfortably beat St Petersburg 3-0 on their champions league debut.
Stamford Bridge will be packed tonight as Chelsea begin the defense of the European title against Italian giants Juventus.
Manchester United start their champions league quest with a home tie against Turkish club Galatasary.
Barcelona take on Spartak Moscow at the Nou Camp.bayern Munich entertain Spanish club Valencia and Celtic meet Portuguese side Benfica at Celtic Park.