Postpublished at 47 mins
Alaves 1-2 Real Madrid
Cristiano Ronaldo controls a cross, takes it down and then fires it wide of the near post.
Ceballos scores twice on first Real Madrid start
Alaves score their first goal of the season
Emlyn Begley
Alaves 1-2 Real Madrid
Cristiano Ronaldo controls a cross, takes it down and then fires it wide of the near post.
Alaves 1-2 Real Madrid
Alaves made a change at the break, Alexis replacing Carlos Vigaray in defence.
Alaves 1-2 Real Madrid
The second half is under way. More goals, please.
It was second v third in La Liga earlier as Atletico Madrid beat Sevilla 2-0.
The game was watched by Diego Costa, who is set to rejoin Atletico from Chelsea in January, subject to personal terms and a medical, after the clubs agreed a fee for the Spain forward.
Atleti - at their new Wanda Metropolitano home - are doing fine without him for now and led when Yannick Carrasco rounded the keeper.
Antoine Griezmann smashed home their second from close range.
Atletico, who move above Sevilla into second, are one point behind Barcelona, who visit Girona at 19:45 BST.
Alaves 1-2 Real Madrid
That wasn't quite the first half we were expecting, although Real Madrid do lead.
#bbceurofooty
Sir Fabian Pavez: I fear for Madrid, with such display, they might be heavily trounced by Dortmund in mid-week.
Dani Ceballos
That didn't last long. Dani Ceballos scores twice on his first Real Madrid start. Alaves keeper Fernando Pacheco flaps badly at a cross and Ceballos smashed the ball past a host of defenders from 16 yards to restore Real's lead.
Manu Garcia
Wow. This is Alaves' first La Liga goal of the season. This is their sixth game. And what a goal to open their account, Manu Garcia powers Munir el Haddadi's cross past Keylor Navas with a header to level the score.
Munir is on loan from Barcelona.
#bbceurofooty
John McEnerney: Real Madrid stuttering and spluttering a bit like Bayern, can't afford anymore hiccups which they will have or it'll be over by Christmas
Alaves 0-1 Real Madrid
Real Madrid right-back Dani Carvajal looks to be in pain after being clipped by Manu Garcia but he's OK to play on.
Alaves 0-1 Real Madrid
Nacho forces a point-blank save from Alaves keeper Fernando Pacheco and then moments the goalkeeper dives to keep out Dani Ceballos' 20-yard shot.
And now Dani Carvajal has been booked for a foul.
Alaves 0-1 Real Madrid
Cristiano Ronaldo lashes another effort over the crossbar. Real Madrid are starting to turn the pressure up.
Alaves 0-1 Real Madrid
Lucas Vazquez has a chance to double Real Madrid's lead but he fires over the bar from close range.
Alaves 0-1 Real Madrid
Cristiano Ronaldo is lining up a free-kick 30 yards out - everyone is expecting a shot based on every bit of evidence we have from the last decade. But instead he clips it in for Sergio Ramos but the captain's header is saved. He might have been offside anyway.
Alaves 0-1 Real Madrid
There's not much happening at the moment on the pitch, Alaves have recovered a bit from the goal but Real are looking fairly comfortable. A few fouls have broken up any chance of a flowing move.
Alaves 0-1 Real Madrid
The free-kick is from a wide angle but that doesn't stop Cristiano Ronaldo from shooting. It's headed clear by Rodrigo Ely though.
Alaves 0-1 Real Madrid
Real Madrid are on the march now and Carlos Vigaray fouls Nacho to concede a free-kick on the edge of the box. Yellow card.
Dani Ceballos
It's Dani Ceballos' first start for Real Madrid. And it's his first goal. Yet another of the club's talented, young attacking midfielders, he gets a bit of luck to get possession towards the edge of the box, he holds off a couple of defenders and then smashes home.
That's pretty much the first thing Real have done today.
Alaves 0-0 Real Madrid
A couple of scares for Real Madrid, as Keylor Navas has to punch away a header from his own defender, I think it was Nacho, and then Alaves want a penalty but the referee awards a free out for a trip on Casemiro. Could have gone either way.
Alaves 0-0 Real Madrid
Munir el Haddadi is in for Alaves, but the flag goes up. The Barcelona loanee shoots wide anyway. Not sure he was actually offside so probably just as well he missed for all concerned.