Full-time: Manchester City 1-0 Paris Saint-Germain, Real Madrid 3-0 Wolfsburg
- City reach semi-finals for the first time in their history.
- De Bruyne scored only goal of the game at the Etihad.
- Ten-times champions Real Madrid overhaul two-goal deficit.
- Ronaldo scores 37th hat-trick for Los Blancos.
That's all we have for you from tonight's Champions League fixtures, but be sure to check out IBTimes UK for post-match coverage of the games.
Thanks for joining us - goodnight!
Full-time: Real Madrid 3-0 Wolfsburg
And City are joined in the semi-finals by the ten-times champions Real Madrid, who have Cristiano Ronaldo to thank once again.
The record-breaking forward scored another hat-trick to seal a dramatic comeback against Wolfsburg.
An incredible night at the Bernabeu.
Full-time: Manchester City 1-0 Paris Saint-Germain
The hosts progress to the semi-finals of the Champions League for the first time in their history.
Kevin de Bruyne is the hero, with his second-half strike sealing the victory on the night.
We're into added time. Sergio Aguero, who has been carrying a knock, is removed for the last few seconds. He'll be relieved that penalty miss hasn't proven to be costly.
City are almost there.
City and Madrid are both counting down the seconds now. They are minutes away from a spot in the semi-finals.
We're almost into added time.
Zlatan has the ball in the net - but again, it's chalked off. The burly Swede was way offside and can have no complaints.
PSG have been dreadful tonight, it has to be said. This result and the performance raises the question of whether they are suffering from a lack of competition in their domestic league.
Less than ten minutes to go in both games now. PSG look to be completely out of the game at the Eithad in all honesty; Wolfsburg only need an away goal though, to eliminate Madrid.
Meanwhile, City are preparing to make a sub, with De Bruyne being replaced by Yaya Toure. Unsurprisingly, the Belgian gets a huge cheer.
GOAL: Real Madrid 3-0 Wolfsburg (Ronaldo)
Would you believe it? Real lead 3-2 in the Bernabeu and who has the goal? Cristiano Ronaldo, who else.
It's his 37th hat-trick in a Real shirt and serves to underline his true greatness, single-handedly taking the ten-times champions through to the semi-final stage.
His latest strike is from a freekick that ends in the bottom corner. Brilliant stuff.
GOAL: Manchester City 1-0 Paris Saint-Germain (De Bruyne)
A moment of quality from Kevin De Bruyne has, surely, sealed City's place in the semi finals.
He took the ball on the edge of the box, looked up and curled a beautiful right foot shot into the corner of the net.
The Etihad is bouncing!
PSG are starting to up the pace a bit now, knowing they need a goal in order to progress to the semi-finals. The thing is, where has their urgency been for the previous hour or so?
City, meanwhile, will surely start to feel the nerves the closer they get to the winning line.
PSG captain Thiago Silva misses a glorious chance from a corner, heading his effort into the ground and allowing Jose Hart to push it over.
The Brazilian subsequently held his head in his hands, acknowledging he ought to have done better. City survive, but the warning signs are there.
Given how much it cost to put these two teams together, there is an amazing lack of quality on show at the Etihad.
It's a case of one misplaced pass after another in this second half. But City won't about that if they can survive until the end.
With less than half an hour to go at the Etihad, Laurent Blanc has decided to make another attack-minded switch.
The classy Javier Pastore has been introduced.
It's still 2-0 to Madrid in the Bernabeu, by the way, after Cristiano Ronaldo scored two goals in two minutes to pull the ten-times champions back into the tie.
Can the former world player of the year score a hat-trick to seal Madrid's progression?
Another warning sign, as Di Maria dances his way into the area. However, the former Manchester United player directs his effort at a defender in light blue rather than one of his teammates.
The Parisians are edging their way into this contest, though.
The ball is in the City net, but it won't count. There was an offside well before it'd crossed the line. The hosts survive.
Thus far, it's a case of more of the same from PSG, who are struggling to get the likes of Lucas and Di Maria on the ball.
There is a real lack of cutting edge in their play, but as City will be aware, the Parisians have enough quality to turn this tie on its head in an instant.
Ibrahimovic goes close with a freekick from distance. Joe Hart had to reach low and to his right to claw that out.
Probably PSG's best moment of the match so far, though that's not saying much, to be honest.
Back under way in both games. City have a nervous 45 minutes in store.
Half-time: Manchester City 0-0 Paris Saint-Germain
Despite missing the penalty, it's a case of so far so good for City, who have dominated without creating too much.
PSG, on the other hand, have been pretty woeful. They look a shadow of the team we have been watching over recent months and will need a dramatic improvement if they are to impress.
PSG are being forced into an substitution. Thiago Motta is holding his hamstring and limps off the field.
He is replaced by the dynamic, but erratic, Lucas Moura. The Brazilian was once a transfer target of Manchester United, so it'll be interesting to see how he goes tonight. One thing he will provide is pace. And lots of it.
Once again, the French team give the ball away in a dangerous area. It falls to Jesus Navas on the edge of the box, but the goal-shy Spaniard cannot direct his effort goalwards.
Five minutes until half-time and PSG have not yet woken up. They have less than an hour to rescue their Champions League dream.
Despite the penalty woe, it is worth remembering that as things stand, City will progress to the semi-final stage of the competition.
And, whisper it quietly, PSG have barely posed a threat so far tonight. In fact, the French side are playing as if they are leading the tie, not City.
Aguero's misery is compounded when he twists his ankle after falling awkwardly from an aerial challenge.
He has been on the ground, receiving treatment and he may not be able to continue.
The Argentine doesn't look 100% fit, to be honest, but he appears determined to carry on playing. He's back on the field for the time being.