World champions Germany cruised to a comfortable 4-1 victory over Azerbaijan to stay on track for a spot in next year's World Cup in Russia, while England laboured to a 2-0 victory over Lithuania.
Gareth Southgate's plea for England to play with adventure and style was answered only fitfully as his reign as caretaker manager began with a 2-0 win over Malta in a World Cup Group F qualifier on Saturday.
News of all that's transpired on and off the football field
News of all that's transpired on and off the football field
Lionel Messi fittingly sealed Barcelona's 26th La Liga title on Saturday by coming off the bench to score the goal in a 1-0 win over Levante in front of a jubilant Nou Camp crowd, who celebrated a remarkable eighth league crown in 11 years.
Lionel Messi came off the bench to preserve Barcelona's unbeaten run in La Liga with a sensational late equaliser in a thrilling 2-2 draw at Sevilla on Saturday as the runaway leaders came back from two goals down in the space of a minute.
News of all that's transpired on and off the football field
Germany's defence will be put to the test in their opening Euro 2016 group match against Ukraine in Lille on Sunday with major questions still to be answered about the world champions' new-look rearguard.
Mario Mandzukic and Nikola Kalinic grabbed hat-tricks as Croatia achieved a record win as an independent nation by demolishing San Marino 10-0 in their final Euro 2016 warm-up match in Rijeka.
A round-up of Wednesday's league stage matches in the UEFA Champions League.
News of all that's transpired on and off the football field
With eight teams remaining at Euro 2016, a guide to the form of the quarter-finalists, looking at their strengths and weaknesses.
Football news from Ligue 1, Bundesliga and La liga.
Swiss qualifier Timea Bacsinszky continued to swipe past the seeds at the Wuhan Open on Wednesday by dumping World No 4 Maria Sharapova from the hard court tournament with a 7-6(3), 7-5 victory.
Photos from the Champions League matches played across Europe on Tuesday