Four of Europe's top five league's are now back on centre stage as we can look forward to a sporting summer, and Cloud Sports will be with you every step of the way covering the action.
This week saw the return of both the Premier League and Serie A, while the Bundesliga heads into it's final week...
Premier League
TITLE WAIT TO GO ON?
Liverpool are on the verge of first English top flight title in thirty years, though despite such a commanding lead their wait for glory may just have to be delayed once more...
Three months after the season came to a standstill the Reds know two victories will seal the title, but a 0-0 draw against city rivals Everton at Goodison Park on Sunday wasn't the return fans would be hoping for - the draw just a second all season in the league.
Second place Manchester City did the business with an aggregate score of 8-0 in wins against Arsenal and Burnley in the week, and a win against Chelsea on Thursday night would delay the inevitable just a little while longer once more.
RESULTS:
Friday
Norwich 0-3 Southampton, Tottenham 1-1 Manchester United
Saturday
Watford 1-1 Leicester, Brighton 2-1 Arsenal, West Ham 0-2 Wolves, Bournemouth 0-2 Crystal Palace
Sunday
Newcastle 3-0 Sheffield United, Aston Villa 1-2 Chelsea, Everton 0-0 Liverpool
Monday
Manchester City 5-0 Burnley
Bundesliga
BAYER AND BREMEN FACE FINAL DAY HEARTACHE
The penultimate weekend of the season saw fates at both ends of the table all but sealed, whilst others face a battle for a final day miracle.
A 3-1 defeat at the hands of Mainz leaves four time German champions Werder Bremen on the brink of a first relegation since 1980, whilst their opponents securede survival.
Florian Kohfeldt's side need to win on the final day and hope Dusseldorf lose even to have any chance of avoiding automatic relegation.
At the other end of the table, similar circumstances lay in wait for Bayer Leverkusen - as a 2-0 defeat at Hertha Berlin saw them leapfrogged in the race for Champions League qualification.
It's Borrusia Mönchengladbach who sit in the driving seat, with a superior goal difference to Bayer along with a two point advantage, and a point at home to Hertha on Saturday would all but guarantee fourth place.
RESULTS:
Saturday
Köln 1-1 Eintracht Frankfurt, Schalke 1-4 Wolfsburg, Hoffenheim 4-0 Union Berlin, RB Leipzig 0-2 Dortmund, Paderborn 1-3 Mönchengladbach, Bayern 3-1 Freiburg, Hertha 2-0 Leverkusen, Mainz 3-1 Werder Bremen, Düsseldorf 1-1 Augsburg
Serie A
JUVENTUS BACK TO WINNING WAYS
Form conveniently goes out the window as football returns in Italy after a three month break, nonetheless it's a different story for Juventus.
The Old Lady returned early to compete in the semi-finals and final of the Coppa Italia, though despite progressing to the final they failed to show any such authority in either tie.
A 0-0 draw against AC Milan saw them progress on away goals, followed by the same scoreline against Napoli - only this time they were the eventual losers after spot kicks.
Disappointment for Mauricio Sarri against his former club, but goals from Ronaldo and Dybala secured a 2-0 win over Bologna in their league return ahead of a quest to gain a ninth Serie A title in a row.
RESULTS:
Saturday
Torino 1-1 Parma, Verona 2-1 Cagliari
Sunday
Atalanta 4-1 Sassuolo, Inter Milan 2-1 Sampdoria
Monday
Lecce 1-4 AC Milan, Fioretina 1-1 Brescia, Bologna 0-2 Juventus
La Liga
VALIANT VICTORY FOR VIGO
Relegation threatened Celt Vigo thrashed 10-man Alavés 6-0 to lift themselves four points clear of the drop zone.
With fixtures against Real Sociedad and Barcelona coming up Vigo's placing one point above the relegation places looked perishing - but the weekend's rout will have certainly eased fears of a return to Segunda División after eight years.
Murillo and Aspas had given them the ascendancy, though matters were made much easier after Alavés right-back Martin Aguirregabiria was given his marching orders just before the half hour mark and it was an uphill task for the visitors from there.
RESULTS:
Friday
Mallorca 1-1 Leganes, Granada 0-1 Villarreal, Sevilla 0-0 Barcelona
Saturday
Espanyol 1-3 Levante, Athletic Bilbao 1-0 Real Betis, Getafe 1-1 Eibar, Atlético Madrid 1-0 Valladolid
Sunday
Celta Vigo 6-0 Alavés , Valencia 2-0 Osasuna, Real Sociedad 1-2 Real Madrid
Look out for our weekly European football review again early next week and follow us on twitter @CSportsFootball for more content.