With the second leg of the Champions League coming up next week, a quick look at hos the three LaLiga oponentes fared in their domestic leagues.
Bayern Munich (face Real Madrid on Tuesday)
A grey week for Carlo Ancelotti's side was capped off with a poor 0-0 draw away to Bayer Leverkusen at the Bay Arena yesterday.
The Italian coach made five changes to his starting line-up against Leverkusen, who had Tin Jedvaj sent off for the last 30 minutes for a second booking.
Captain Philipp Lahm, Xabi Alonso, Arjen Robben and Franck Ribery, plus the injured Jerome Boateng were all left out of the starting line-up.
Bayern could not break down the hosts defence despite 72 possession and 21 shots on goal -- including having double saves off the line on two separate occasions.
Leicester City (face Atletico on Tuesday)
Crystal Palace fought back from two goals down to snatch a 2-2 home draw with Leicester City after Yohan Cabaye and Christian Benteke denied the Premier League champions in a pulsating clash on Saturday at Selhurst Park in South London.
Leicester seemed to be heading for a sixth league win in seven games under manager Craig Shakespeare when Jamie Vardy doubled the advantage with a brilliant goal in the 52nd minute.
Vardy said Leicester were disappointed ahead of their home Champions League quarter-final second leg against Atletico Madrid on Tuesday when they will bid to overturn a 1-0 deficit.
Juventus (face Barcelona on Wednesday)
Gonzalo Higuain's brace sent Juventus eight points clear in Serie A with a 2-0 win at struggling Pescara on Saturday, as Napoli capitalised on a Roma slip-up to boost their Champions League hopes.
The only blip for Massimiliano Allegri's men was seeing Argentina forward Paulo Dybala, who hit a double in the 3-0 Champions League quarter-final first leg win over Barcelona in midweek, limp off with an ankle injury four days before the second leg at the Camp Nou.