UEFA CHAMPIONS LEAGUE
English clubs did well on Tuesday with Liverpool scoring seven at Maribor, Manchester City beating Napoli and Tottenham holding Real Madrid to a draw at the Bernabeu.
On Wednesday big hitters Barcelona, Juventus, PSG, Bayern Munich and Manchester United all won.
While Atletico Madrid and Chelsea were held to draws.
Manchester City hit seven past Stoke to move clear of rivals United who played out a goalless draw with Liverpool.
At the bottom Roy Hodgson's Crystal Palace finally scored some goals and got three points as well after their defeat of champions Chelsea.
Barcelona's 100% record went as they were held to a draw by Atletico in the new Wanda Metropolitano stadium.
Real Madrid edged closer following their 2-1 derby win against Getafe.
Champions Monaco were dealt another blow in their bid to retain the title.
They lost 3-2 at Lyon on Friday night.
Then leaders PSG won at Dijon to move six points clear at the top of Ligue 1.
Borussia Dortmund stumbled at home to RB Leipzig, losing 3-2, which allowed Bayern to move within two points after they beat Freiburg 5-0.
Napoli retained their perfect record with a 1-0 win in Rome, Lorenzo Insigne scoring the only goal.
But Juventus (for whom Dybala missed a penalty) suffered a surprise loss at home to Lazio.
Inter are two points off the top after they beat AC 3-2 in the Milan derby on Sunday.
Porto are top in Portugal with Sporting two points behind and champions Benfica back in third.
Portuguese Cup action took centre stage last weekend and all the top clubs progressed.
The latest FIFA rankings table has Tunisia as the leading African nation followed by Egypt and Senegal.
Germany, favourites for the World Cup, are considered the best country overall.