Real Madrid's unbeaten start to the La Liga season came to an abrupt and surprising end as Real Mallorca claimed a stunning 1-0 victory at a rocking Son Moix on Saturday to climb out of the relegation zone.
A stoppage-time goal from Miranda gave Brazil a 1-0 win over South American rivals Argentina in a foul-strewn friendly, while Netherlands secured a 1-1 draw at neighbours Belgium.
Barcelona forward Ousmane Dembele scored twice and produced a mesmerising display to fire his side to a 5-1 win over Villarreal on Wednesday which stretched the champions' unbeaten run this season to 36 games with two remaining.
Atletico Madrid fell to their heaviest league defeat of the season
Luis Suarez was incredulous after being sent off in Barcelona's thrilling King's Cup semi-final second leg with Atletico Madrid on Tuesday, ruling him out of the final in May after playing a pivotal role in getting his team there.
Jonathan Soriano scored an incredible goal from near the halfway line to complete a stunning 3-0 win for Salzburg away to once-mighty Ajax Amsterdam in the Europa League round of 32 on Thursday.
Images from the Champions League matches played across Europe on Tuesday
The Champions League Group F match between Barcelona and Ajax was a cracker of a contest.
Images from the Champions League matches played on Tuesday
Bayern Munich and Barcelona registered easy wins, while Manchester United came from behind to beat CSKA Moscow 2-1 and Chelsea surrendered the top spot after a 1-1 at home against Atletico Madrid.
Bayern Munich carved out a 1-0 win at CSKA Moscow on Tuesday thanks to Thomas Mueller's first-half penalty in the strangely muted atmosphere of a cold, damp and deserted Khimki Arena.
This and more from the happenings in the world of football
Portugal captain Cristiano Ronaldo struck his fifth international hat-trick, including a spectacular volleyed opener, to lead the European champions to a 5-1 win over the Faroe Islands in their World Cup qualifier on Thursday.
Photos from the Champions League matches played across Europe on Tuesday.
Edinson Cavani scored early for Paris St Germain but a series of wasted chances came back to haunt them as Ajax Amsterdam equalised late to deny the French a winning start on the road in a 1-1 draw in Champions League Group F on Wednesday.