Midweek football action did not disappoint as football fans were treated to scintillating matches in the Champions League, Europa League, and the Premier League.
And with the sun setting slowly on the current season, the action is expected to continue through the weekend across major grounds in Europe.
What are some of the moments to look forward to?
The Premier League
Liverpool edging closer to the title
The Reds are three matches away from winning the Premier League title and could move a step closer with a win away to Watford on Saturday.
They are also chasing multiple records and could rack up their 27th win of the campaign out of 28, with their only blip being the 1-1 draw away to Manchester United in September.
The top-four race
With the title already gone, the battle for a top-four finish has taken centre stage among other Premier League big boys.
Chelsea currently occupies the fourth spot and will look to tighten their grip when they travel to face Bournemouth on Saturday.
Manchester United and Tottenham though face seemingly tricky fixtures on Sunday. Jose Mourinho will welcome eighth-placed Wolves knowing a loss will see Nuno Espirito's side move above them.
Ole Gunnar Solskjaer's side on the other hand travel to face Carlo Ancelotti's Everton at Goodison Park, where they lost 4-0 last season.
United though are on a good run, and booked a place in the Europa League last-16 with a 5-0 win on Thursday night and will be feeling pumped up.
Arsenal, who suffered a Europa League exit on Thursday night against Olympiacos, will not be in action as their match against Manchester City has been postponed due to the Cityzens' involvement in the League Cup final against Aston Villa.
Leicester City, currently in third and pushing for a top-four finish will play Norwich City on Friday night.
All eyes will be on the El Clásico, and rightly so. The two sides are battling for the title Sunday's match will be crucial.
Real Madrid have the chance to move back to the top of the standings if they win, and could lose further ground if they lose to their rivals.
Meanwhile, the race for European spots is heating up and Real Sociedad could boost their hopes if they beat Real Valladolid on Friday night. A win will see them move to third on the standings.
Atletico Madrid and Sevilla will also be in action on Sunday Espanyol and Osasuna respectively.
The Coronavirus outbreak has affected the Serie A matches in recent days and this weekend won't be any different.
Five matches will be played behind closed doors due to the outbreak, among them, the eagerly-awaited Juventus vs Inter Milan.
The Old Lady of Turin leads the standings on 60 points, six ahead of Antonio Conte's men, who have a match at hand.
OFFICIAL: Serie A have confirmed five games will be played behind closed doors during the weekend due to a coronavirus outbreak in Italy:— Squawka News (@SquawkaNews) February 28, 2020
Juventus vs. Inter Milan
AC Milan vs. Genoa
Udinese vs. Fiorentina
Parma vs. Spal
Sassuolo vs. Brescia.
A win for Maurizio Sarri's side will see them open a substantial gap, even though Conte and company will be eager to stop them as they aim to end their recent dominance.
Meanwhile, second-placed Lazio will host Bologna on Saturday and could be leading the standings if they collect even a single point.
The Germany Bundesliga is turning to be a closely contested affair with Bayern Munich, Borussia Dortmund, and RB Leipzig all in with a chance.
Leipzig's title credentials will be put to test this weekend when they host fifth-placed Bayer Leverkusen in the pick of the weekend.
BvB and Bayern have, on paper, easy ties against Freiburg and Hoffenheim respectively, matches they are expected to easily win.
Fourth-placed Monchengladbach, who have a match at hand, will play away to Ausburg on Saturday, and could move to third on the log if other results play in their favour.
⬇️ Predict 6 EPL football scores with Futaa6 and you could win the $10,000 Jackpot, best of all it’s completely free to play every week in the Futaa Android App Download it now to play!