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. Marcelo second puts Real in control of tie
  2. Ronaldo heads in from Carvajal cross
  3. Ronaldo's first goal in four matches
  4. Schalke managed by ex-Chelsea boss Di Matteo

Live Reporting

By Gary Rose

All times stated are UK

Get involved

Liverpool
Getty Images

OK, that's all from our coverage but I'll be back tomorrow for the return of the Europa League. Everton, Tottenham, Liverpool and Celtic all in action.

See you then.

BBC Radio 5 live

Less than half an hour remains of the brilliant Wednesday Night Club, in the company of Mark Chapman, Bolton boss Neil Lennon, Burnley defender Steven Reid and Sunday Times football correspondent Jonathan Northcroft.

They're currently discussing the future of QPR's temporary manager Chris Ramsey. You can join in by texting 85058 (UK only) or on

social media.

Man City v Barcelona (Tuesday 24 Feb, 19:45 GMT)

Manchester City midfielder Frank Lampard, speaking on Sky Sports: "With the Champions League you have to be aware of the strength of teams like Barcelona. We will be aware of that but we want to use our strengths. We have to use the home advantage, and we know we have an abundance of attacking talent in the team. We will look to attack.

"They will certainly respect us. When you get to this level there is respect, but not fear. It is the Champions League, it is focus and bits of luck. It is all to come."

Champions League next week

Champions League
BBC
Champions League
BBC

It has been a pretty good first two days of Champions League knockout action, and next week is looking pretty tasty too. Manchester City and Arsenal are in action - against Barcelona and Monaco respectively.

Manager reaction

Schalke 0-2 Real Madrid

Real Madrid celebrate
European photopress agency

Real Madrid manager Carlo Ancelotti reveals he celebrated Marcelo's second goal on the pitch because he is not used to seeing the Brazilian score with his right foot.

One the performance he says: "It was good. I think we started well with a good attitude Then after the first goal the game was easier. We didn't need to push. We controlled the game well. In the end the victory is good for us."

On Gareth Bale's display: "I think the performance of Gareth was good because he helped the team. He came back a lot of times. He is in good condition now and tried to do something in attack but the pitch was not too good. The performance in whole was very good."

Is there less pressure as you won 'La Decima' last season?: "The pressure is the same. last year 'Decima', this year 'Undecima', so the pressure is the same."

Join the debate at #bbcfootball

Basel 1-1 Porto

Conor Matchett: Clattenburg was appallingly inconsistent tonight. Basel were poor with the ball and Porto? Totally uninventive.

Robin Smit: Many fans out there think they know everything about the game, but when it comes to being a referee they know nothing.

Join in via

#bbcfootball, text in on 81111 (UK only) or have your say on the
BBC Sport Facebook and
Google+ pages.

Basel 1-1 Porto

Clattenburg
Getty Images

Mark Clattenburg was not afraid to get involved today, giving out more yellow cards than any other referee in this season's Champions League.

League One full-time

Bradford can do little wrong at the moment and continued their impressive run with a 2-0 win at Leyton Orient which lifted them to within a point of the League One play-off places.

James Hanson got both goals in the first half to leave the O's in relegation trouble.

Championship full-time

Championship
Getty Images

Patrick Bamford scored a second-half equaliser as Middlesbrough survived the dismissal of goalkeeper Dimi Konstantopoulos to

earn a 1-1 draw and go to the top of the Championship.

Konstantopoulos was sent off for bringing down Birmingham striker Clayton Donaldson in the 43rd minute. Paul Caddis drove home the spot-kick to give the Blues a deserved lead.

Boro hit back after half-time and equalised after 74 minutes when Bamford stroked home his 12th of the season.

Join the debate at #bbcfootball

Sanj: Schalke. Basically the German Arsenal. Happy to finish second in their group and qualify for the knockout rounds just to make the numbers.

FantasySportsWizard: Basel have outplayed United, Liverpool and so on in recent years. There's no way they would they be battling relegation. They're a very underestimated side.

Join in via

#bbcfootball, text in on 81111 (UK only) or have your say on the
BBC Sport Facebook and
Google+ pages.

How did Ronaldo do?

Schalke 0-2 Real Madrid

Ronaldo
Opta

So how good was Cristiano Ronaldo?

He had 57 touches, only Karim Benzema had fewer of the 10 outfield players who started the game, but he scored one goal and assisted the other.

Can't argue with that.

Join the debate at #bbcfootball

Schalke 0-2 Real Madrid

Nikhil: Except for that goal, Ronaldo was nowhere to be seen. His passing was awful.

Az Clay: Schalke have themselves to blame. Real Madrid got two away goals, and this tie looks over at half time.

Join in via

#bbcfootball, text in on 81111 (UK only) or have your say on the
BBC Sport Facebook and
Google+ pages.

Schalke 0-2 Real Madrid

Andy West

European football writer

"Pepe return made big difference for Madrid. He's been excellent ever since Mourinho left and he concentrated on playing instead of fighting."

Schalke 0-2 Real Madrid

Ronaldo
Getty Images

Can anyone stop the holders in this season's Champions League?

FULL-TIME

Basel 1-1 Porto

Ricardo Quaresma applauds
Getty Images

And it is all over at Basel, where it ends all square.

FULL-TIME

Schalke 0-2 Real Madrid

Real Madrid players celebrate
Getty Images

Kevin-Prince Boateng sends a ball into the box but it is too heavy and goes out of play, signalling the final action of the game. Job done for Real Madrid, and Cristiano Ronaldo is back on the goal trail.

Basel 1-1 Porto

Four added minutes at Basel, will there be any late drama?

Schalke 0-2 Real Madrid

Three minutes of added time and a few Schalke fans are heading for the exit. There are plenty still chanting and cheering, pretty appreciative with the overall efforts of their players.

Join the debate at #bbcfootball

Schalke 0-2 Real Madrid

Ross in Glasgow: Schalke are toothless in big games. But they're a quality side when they play their own game, and they get an average attendance of 65,000. Re 74mins, I doubt they would struggle in the Premier League...

Adam Khan: Re 74mins, I doubt they would be battling relegation considering Basel finished above Liverpool in the group!

Join in via

#bbcfootball, text in on 81111 (UK only) or have your say on the
BBC Sport Facebook and
Google+ pages.

Basel 1-1 Porto

Basel are pushing forward in search of a second with Porto seemingly happy to soak up the pressure. They've got the potentially crucial away goal so probably job done as far as they are concerned.

Schalke 0-2 Real Madrid

Schalke look set on damage limitation now with eight players back defending as Real Madrid pass the ball around near the centre-circle. Doesn't look like we will have any late drama.

SUBSTITUTION

Schalke 0-2 Real Madrid

The introduction of Asier Illarramendi completes a flurry of Real Madrid substitutions as he comes on for Isco for the final few minutes.

Join the debate at #bbcfootball

Schalke 0-2 Real Madrid

Shohidur Rahman: Marcelo with his "weaker foot". Stunning.

Ruaridh Williams: The criticism of the refereeing tonight is outrageous. How many of those have refereed professionally before? No clue.

Join in via

#bbcfootball, text in on 81111 (UK only) or have your say on the
BBC Sport Facebook and
Google+ pages.

Football League latest

Birmingham City 1-1 Middlesbrough

Despite being down to 10 men, Middlesbrough have equalised at Birmingham through Patrick Bamford. The on-loan Chelsea striker's 12th goal of the season will take his side to the top of the Championship if it stay this way.

SUBSTITUTION

Schalke 0-2 Real Madrid

Carlo Ancelotti makes his second change of the game as Alvaro Arbeloa jogs on to the pitch with Dani Carvajal, who took a knock to his knee earlier in the half, making way.

GOAL

Basel 1-1 Porto - Danilo pen

Danilo scores a penalty
Getty Images

Porto finally get the breakthrough as Danilo despatches the penalty into the bottom right corner after Walter Samuel had handled inside the area.

PENALTY TO PORTO

GOAL

Schalke 0-2 Real Madrid - Marcelo

Marcelo celebrates with his teammates
Getty Images

Brilliant stuff from Marcelo to grab Real Madrid a welcome second. Cristiano Ronaldo's persistence creates the chance as he skips past a couple of defenders, passes to Marcelo, who looks up and rifles in an unstoppable drive from the edge of the area.

SUBSTITUTION

Schalke 0-1 Real Madrid

Gareth Bale leads the familiar site of a BBC attack - Cristiano Ronaldo and Karim Benzema in support, but the latter is in an offside position when Bale tries to send him through.

That's Benzema's final contribution as Javier Hernandez replaces the forward.

Schalke 0-1 Real Madrid

Carlo Ancelotti is clearly concerned by that chance for Schalke, he has Javier Hernandez warming up. This could be an interesting final 15 minutes.

Join the debate at #bbcfootball

Schalke 0-1 Real Madrid

Said Madrid: The pitch at the Veltins-Arena is awful, but Atkinson's refereeing is even worse.

Jack Thaler: Tonight's action just goes to show how fantastic the English Premier League is. If they played in the England then Schalke, Basel, and Porto would all be battling relegation. Burnley would wipe the floor with them.

Join in via

#bbcfootball, text in on 81111 (UK only) or have your say on the
BBC Sport Facebook and
Google+ pages.

HITS THE WOODWORK

Schalke 0-1 Real Madrid

Atsuto Uchida reacts
AP

Suddenly the home crowd come to life as Schalke rattle the woodwork! Substitute Felix Platte's fierce drive bounces back off the bar and Atsuto Uchida can't get enough power behind his shot on the rebound as Iker Casillas holds. A let-off for Real.

Schalke 0-1 Real Madrid

Schalke give away a free kick just outside the D and this is very much Cristiano Ronaldo territory. Deep breath and the Portuguese strikes it, but smacks the head of an unfortunate Schalke defender.

Schalke 0-1 Real Madrid

Nice from Gareth Bale. He receives a pass from Isco with his back to goal and a defender in close attention, flicks the ball between the legs of the Schalke player and Isco runs onto it, but drives his effort just over.

Basel 1-0 Porto

Porto are pushing for that equaliser and Jackson Martinez finally has his first sight of goal after a very quiet game so far, attempting a lob that lands on the roof of the net.

Schalke 0-1 Real Madrid

Chance for Schalke! Eric Maxim Choupo-Moting feeds a pass to Marco Hoger inside the area, he then waltzes between Marcelo and Lucas Silva but strikes the sidenetting with his shot from a tight angle.

YELLOW CARD

Schalke 0-1 Real Madrid

Daniel Carvajal sufferers injury
Getty Images

Substitute Jan Kirchhoff is booked by Martin Atkinson for a foul on Dani Carvajal and a break in play ensues as Carvajal receives treatment. Things are going much better than last year for Schalke. They were 4-0 down at this point.

Schalke 0-1 Real Madrid

Kevin-Prince Boateng looks to the sky
Getty Images

Kevin-Prince Boateng senses glory, having a pop from way out but he is leaning back all the time and sends his effort way, way over. Schalke fans punch the air in disapproval.

Disallowed goal controversy

Basel 1-0 Porto

Memories of Wayne Rooney versus Preston when that Porto goal was disallowed. Two Porto players were in close proximity to the goalkeeper and stood in an offside position, which is why the goal was ruled out. Looks like it may have been the correct call.

SUBSTITUTION

Schalke 0-1 Real Madrid

Gareth Bale runs along the edge of the area and tries to clip the ball in for Cristiano Ronaldo, but he is well offside. Schalke make a change as midfielder Roman Neustadter goes off to be replaced by Jan Kirchhoff. Like for like.