Real Madrid moved five points clear of Barcelona at the top of LaLiga with a hard-fought 2-1 win at Athletic Bilbao.
Karim Benzema put the visitors in front after being set up by Cristiano Ronaldo after 24 minutes but Athletic, who had previously lost only once at home all season, equalised through Aritz Aduriz just after the hour.
Real, though, were soon back in the lead when Casemiro tapped in following a corner in the 68th minute as Zinedine Zidane’s men kept the pressure up on rivals Barca, who host Valencia on Sunday.
Wales forward Gareth Bale returned from his two-match suspension to join Benzema and Ronaldo in the Real frontline.
Athletic were defending a formidable home record, having not lost at San Mames since a 1-0 defeat to Barcelona back in August.
It was a positive start from Los Leones, who tested Madrid keeper Keylor Navas with some high balls into the penalty area.
Real thought they had taken an early lead through Ronaldo after nine minutes. The Portugal forward, however, was flagged offside after tapping in a scuffed cross from defender Dani Carvajal.
The home side then went close when defender Yeray, who recovered from being diagnosed with testicular cancer before Christmas, stabbed the ball wide from close range after Raul Garcia’s knockdown following a deep free-kick.
Real swept into the lead after 24 minutes. Ronaldo beat the offside trap to latch onto a chipped pass down the left by Toni Kroos, before clipping the ball back across the penalty area where Benzema arrived to dispatch a first-time shot low into the bottom right corner.
It was almost quickly 2-0 as Bale stung the palms of Bilbao keeper Kepa Arrizabalaga.
The referee then had to deal with a flashpoint as Garcia and Sergio Ramos squared up, with Athletic forward Aduriz and Carvajal also getting involved before calm was restored and a couple of cautions handed out.
The tempo dropped at the start of the second half and Real keeper Navas was eventually called into action just after the hour when got down to smartly palm away Inaki Williams’ low shot from close range.
But the equaliser came after 65 minutes. Williams was this time the creator as he stood up a deep cross from the right through the Real penalty area to the back post where Garcia nodded it into the six-yard box and Aduriz headed in.
Real, however, were back in front within three minutes. A corner from the right was flicked on at the near post by Ronaldo and Casemiro was left unmarked to pass the ball into the net from a yard out.
Marcelo hacked over from close range and Navas blocked Williams’ angled effort as Real closed out victory to remain in control at the top of LaLiga.