Almost all major leagues have now been completed, apart from Ligue 1 which was curtailed.
The Premier League, La Liga, Serie A and the Bundesliga have all successfully managed to get through all their remaining fixtures after the long pause for the coronavirus pandemic.
- Don't have ESPN? Get instant access
But there's still a bumper schedule of summer football to come, with the culmination of the Champions League and the Europa League throughout August.
Here's the full schedule of all the games still to be played.
Champions League final
Kickoff at 8 p.m. BST / 3 p.m. ET.
Sunday, August 23
Paris Saint-Germain v Bayern Munich (Lisbon)
Europa League final
Kickoff at 8 p.m. BST / 3 p.m. ET
Friday, August 21
Sevilla v Inter Milan (Cologne)
Kickoff at 4.30 p.m. BST / 11.30 a.m. ET
Saturday, August 29
Liverpool v Arsenal