Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Summary

  1. Real hang on to reach quarter-finals
  2. Schalke give Real Madrid huge scare at Bernabeu
  3. Ronaldo scores two headers for Real
  4. Porto 4-0 Basel (5-1) Brahimi, Herrera, Casemiro, Aboubakar

Live Reporting

By Tom Rostance

All times stated are UK

Get involved

Real Madrid have rubbish fans? Discuss.

Not for now though as we are shutting this page down. We'll see you tomorrow as we see if Chelsea can see off PSG.

Get involved via the BBC Sport Facebook page

Real Madrid 3-4 Schalke (Agg 5-4)

William O'Sullivan: Brilliant display from Schalke. A typical never-say-die attitude from a German team.

Bobby Hanlon: That was proof that money means nothing, when you have a team that works together and fights for the club and fans. So unlucky, Schalke.

Stephen Blakeman: Your team progresses to the next round of the competition and the fans are waving white hankies? Great side, Madrid. Rubbish supporters.

Get involved via

#bbcfootball, text us on 81111 (UK only) or pop your anecdote down on the BBC Sport
Facebook and Google+ pages.

Player reaction

Real Madrid 3-4 Schalke (Agg 5-4)

Real midfielder Luka Modric: "Getting through to the next round is very important for us, sometimes you have to suffer and this will make us stronger.

"We have to get back to playing the way we were at the start of the season, we have a lot of quality and I think that we're going to see a much better Real Madrid in the next game."

Join the debate at #bbcfootball

Real Madrid 3-4 Schalke (Agg 5-4)

Max Baggins-Craig: Great game. End-to-end stuff at it's best. Glad someone could give Real a scare. Schalke deserved it on the night, I must say.

Mandeep Karki: Madrid need De Gea more than anything else in the whole world.

I, Rob: As bad as they look just now, I'm sure Parma would love a ''crisis'' like Real's...

Get involved via

#bbcfootball, text us on 81111 (UK only) or pop your anecdote down on the BBC Sport
Facebook and Google+ pages.

Player reaction

Real Madrid 3-4 Schalke (Agg 5-4)

Klaas-Jan huntelaar
AP

Schalke striker Klaas-Jan Huntelaar: "Of course we are happy about our game today, but we could have achieved more. We conceded too easily and we should have taken our lead into the break. They didn't feel comfortable at all."

Football League update

Six minutes of added time come to an end, as does this scrappy fixture.

An incredible goalmouth scramble following a Garath McCleary corner at the death came to naught, thanks to a save from brave keeper David Stockdale. Reading halt a run of three league defeats in a row. Reading 2-1 Brighton, with the Seagulls still just nine points clear of the drop zone.

El Clasico

Spanish La Liga

El Clasico looms on the horizon like a beautiful, powerful beast. It is now less than two weeks until Real face off against Barcelona. On current form you'd have to be backing the boys from the Nou Camp.

That game will be featured heavily on this website. Of course.

Real Madrid 3-4 Schalke (Agg 5-4)

No side has retained the Champions League in its present, modern format. Can Real Madrid do it? Not if they play like that they won't.

Player reaction

Real Madrid 3-4 Schalke (Agg 5-4)

Schalke captain Benedikt Howedes: "We played a great game. We were very brave and were not overawed by a world-class team like Real Madrid. Congratulations to my team, we deserved more today."

Real Madrid 3-4 Schalke (Agg 5-4)

The Schalke fans are still in the stadium, still making noise! Top effort.

Remember the name!

Real Madrid 3-4 Schalke (Agg 5-4)

Leroy Sane
AP

Hats off to Schalke midfielder Leroy Sane (on the right). The teenager was thoroughly impressive after he came on as a sub, scoring the third goal with a cracking drive and generally shining.

Another one off the German conveyor belt...

Join the debate at #bbcfootball

Real Madrid 3-4 Schalke (Agg 5-4)

Karwolo Kamei: Whew, that was close!

Githu Gee: Ronaldo has bailed Real out twice - they might not be too lucky next time. Kudos to Schalke and Di Matteo.

Stuart Mitchell: The look on the Madrid players' faces tells the picture - they are lucky to still be in competition. Schalke were absolutely brilliant.

Get involved via

#bbcfootball, text us on 81111 (UK only) or pop your anecdote down on the BBC Sport
Facebook and Google+ pages.

Join the debate at #bbcfootball

Andy West

European football writer

"Fierce reaction from Bernabeu fans - which was about the last month (Atletico, Athletic) as much as tonight's game. Enough is enough."

Football League update

Comprehensive in the end for Bristol City, who go 13 points clear at the top of League One after a 3-0 win at Yeovil. On loan Wolves man George Saville made the game well and truly safe after collecting the rebound from his tame first effort before slamming in home. A top second half from The Robins.

Coventry 1-1 Bradford in the other League One fixture, with Sky Blues man Nick Proschwitz slicing a late effort wide.

Still playing in the Championship, where it remains Reading 2-1 Brighton. Not long to go.

Real Madrid 3-4 Schalke (Agg 5-4)

Never mind signing another forward player, Real Madrid need another Claude Makelele.

Join the debate at #bbcfootball

Andy West

European football writer

"Shocking from Real Madrid. Utterly overrun in midfield. Toni Kroos will dream about a sea of blue shirts constantly running past him."

Real Madrid 3-4 Schalke (Agg 5-4)

Plenty of Real Madrid fans were showing their dissent at full-time. I thought Spanish media talk of a crisis before the game was a long way wide of the mark but there are real problems there.

FULL-TIME

Porto 4-0 Basel (Agg 5-1)

Porto have smashed their way through to the last eight with four cracking goals.

RED CARD

Porto 4-0 Basel (Agg 5-1) - Walter Samuel

Old dog, old tricks. Basel defender Walter Samuel sees a second yellow card in stoppage time and is sent-off. Basel have been taught a lesson by a strong Porto side.

Real Madrid 3-4 Schalke (Agg 5-4)

The four Champions League games between Real Madrid and Schalke have produced 20 goals in total.

Real Madrid 3-4 Schalke (Agg 5-4)

Real Madrid had won 10 Champions League games in a row before tonight. How many sides have ever scored four at the Bernabeu?

FULL-TIME

Real Madrid 3-4 Schalke (Agg 5-4)

Jeers. Whistles. White hankies. Real Madrid are through but the natives are restless. They know their side have been shown up on the night really by a young, vibrant Schalke side.

A Schalke side 23 points adrift of Bayern Munich in the Bundesliga.

Real Madrid 3-4 Schalke (Agg 5-4)

The best thing Iker Casillas has done all night! When he needed it. He comes and claims a corner brilliantly. That could be that...

Real Madrid 3-4 Schalke (Agg 5-4)

Schalke get it out wide but a slack touch from Atsuto Uchida. Corner! Get the keeper up...

INJURY TIME

Real Madrid 3-4 Schalke (Agg 5-4)

THREE MINUTES added on. Real have possession now and will be desperate to just KEEP IT!

Real Madrid 3-4 Schalke (Agg 5-4)

Every neutral in the world rooting for Schalke now. One of the great stories if they pull this off..

CLOSE!

Real Madrid 3-4 Schalke (Agg 5-4)

It's a nervy, nervy atmosphere inside the Bernabeu now. Chance! Benedikt Howedes shot saved by Iker Casillas...

Real Madrid 3-4 Schalke (Agg 5-4)

If you're a Schalke fan and you see your side score four times and win at the Bernabeu, how would you feel?! You'd have to be delighted, but at the same time gutted to go out...

Real Madrid 3-4 Schalke (Agg 5-4)

Apparently you could have got odds of 500/1 on the current scoreline before kick-off...

Join the debate at #bbcfootball

Real Madrid 3-4 Schalke (Agg 5-4)

Tomas Martin: Some really classy football from Schalke!

Maaz Khan: Real Madrid may as well not have a keeper in goal at this rate...

Get involved via

#bbcfootball, text us on 81111 (UK only) or pop your anecdote down on the BBC Sport
Facebook and Google+ pages.

Real Madrid 3-4 Schalke (Agg 5-4)

Schalke may as well throw the kitchen sink at this now! And the superb Leroy Sane has another dig from range and Iker Casillas has to make the save.

Football League update

Well into the second halves now in the Football League. In the Championship we find it Reading 2-1 Brighton. The visitors had momentarily pulled level through a well-taken Chris O'Grady penalty after a foul on Emmanuel Ledesma, but then that man Jamie Mackie put the Royals back in front thanks to a great strike from the edge of the area. The stadium may only be about half full, but Mackie's got them rocking.

And the best moment of skill in the game between Coventry and Bradford, thanks to a brilliant free kick from Mark Yeates. That goal was coming - Bradford have had all the pressure and possession in this second 45 and the young Coventry side look very nervous. A goal apiece.

And it remains Yeovil 0-2 Bristol City in the evening's other League One fixture.

Chris O'Grady
Getty Images
Mark Yeats
Getty Images

GOAL

Real Madrid 3-4 Schalke (Agg 5-4) - Klaas-Jan Huntelaar

What a finish! And Schalke are one goal away from knocking out Real Madrid! Not many teams score four at the Bernabeu. The German side get a bit of luck as the ball ricochets into the path of Klaas-Jan Huntelaar but he does so well from there, slamming a shot from the edge of the box which gets bonus points for going in off the underside of the crossbar!

Schalke have to go for it now!

Huntelaar
Reuters
Huntelaar celebrates
Getty Images

CLOSE!

Real Madrid 3-3 Schalke (Agg 5-3)

Lovely. Isco on the left, cuts inside, you know what he's going to do but you can't stop him, he reverses one just past the far corner.

GOAL

Porto 4-0 Basel (Agg 5-1) - Vincent Aboubakar

Porto are having a goal of the season contest all of their own! Another belter, Vincent Aboubakar holding off a man, driving on and then tonking one into the top corner from 20 yards. If you thought Porto would be a nice draw in the last eight, think again...

Aboubakar
Reuters

Real Madrid 3-3 Schalke (Agg 5-3)

Christian Fuchs with the 29th effort of the night, a low shot which Iker Casillas fields nicely. Into the final 10 minutes. Real Madrid have done enough to go through, but that's where the praise will end.

Real Madrid 3-3 Schalke (Agg 5-3)

Lovely, lovely football from Schalke, for whom the two teenagers Max Meyer and Leroy Sane have really impressed. The duo put together a slick passing move which ends with Iker Casillas making a save from range. Roberto Di Matteo will be delighted with his side's showing - if not the result.

Real Madrid 3-3 Schalke (Agg 5-3)

Gareth Bale wastes another crossing position from out wide. There's been much speculation that he'll leave Real in the summer - where could he end up? Don't say Old Trafford. Manchester United need many things but another flair player is not on the list.

Schalke have had 13 efforts tonight. Superb effort.

And that's another shot from Bale, rattling the palms of the Schalke keeper. He needs a goal.

Real Madrid 3-3 Schalke (Agg 5-3)

Toni Kroos hits one right at Schalke keeper Timon Wellenreuther, good save from the 19-year-old.

Join the debate at #bbcfootball

Real Madrid 3-3 Schalke (Agg 5-3)

Ari Bhugoo: Go on Schalke! Who's up for another Di Matteo miracle?

Paul Collins: Schalke only need two more goals. Possible, with this Real Madrid defence. Not over yet.

Naveed Afzal: And the Real fans attacked Mourinho for dropping Iker Casillas. He's finished, and has been for a few years.

Get involved via

#bbcfootball, text us on 81111 (UK only) or pop your anecdote down on the BBC Sport
Facebook and Google+ pages.