Maybe it won't be a procession to the Premier League trophy for Chelsea, after all.
The title race in England was thrown wide open by Chelsea's stormy 1-0 loss to Aston Villa, while Bayern closed in on championship in Germany with another win and Real Madrid extended its lead in Spain.
Here is a look at the action from the leading leagues in Europe on Saturday:
Chelsea threw the Premier League title race wide open by losing 1-0 at Aston Villa, ensuring Manchester City trimmed the gap to the leaders to six points with a battling 2-0 win at Hull.
Chelsea saw Willian and Ramires sent off, and manager Jose Mourinho sent to the stands, in a wild end to a match settled by Fabian Delph's impudent 82nd-minute goal at Villa Park.
City leapfrogged Arsenal and Liverpool into second place by overcoming the 10th-minute sending-off of captain Vincent Kompany to win at Hull thanks to goals by David Silva and Edin Dzeko.
City has three games in hand over Chelsea, while Liverpool and Arsenal are seven points back having played two fewer matches.
The battle to avoid relegation also heated up, with the bottom seven teams separated by just five points after last-place Fulham beat Newcastle 1-0 for the team's first victory under new manager Felix Magath.
Cardiff conceded a goal three minutes into injury time to lose 2-1 at Everton and is now just a point above Fulham along with Sunderland, which drew 0-0 with Crystal Palace.
West Bromwich Albion won 2-1 at Swansea to move three points clear of danger, Norwich remained in trouble by losing 4-2 at Southampton and Stoke beat West Ham 3-1 in a match between two mid-table teams.
Cristiano Ronaldo scored his Spanish league-leading 25th goal to give Real Madrid a lackluster 1-0 win at Malaga, when the pacesetters extended their unbeaten run to 30 consecutive matches in all competitions.