Germany gave football-starved fans reason to be cheerful on Saturday with the Bundesliga's return to action behind closed doors, on a day in which Borussia Dortmund hammered local rivals Schalke in an echoing Signal Iduna Park.
Here we at some of the most eye-catching things from a memorable day in the history of the sport:
Haaland keeps it socially distanced
Wonderkid striker Erling Braut Haaland began where he left off with the first Bundesliga goal of its restart after a two-month break caused by the coronavirus.
Haaland turned home Thorgan Hazard's low cross just before the half hour to open the scoring against Schalke. It was the 19-year-old's 10th goal in just nine Bundesliga appearances and set his team on their way to a thumping 4-0 derby victory.
Bundesliga debut ⚽️⚽️⚽️— Borussia Dortmund (@BlackYellow) May 16, 2020
Pokal debut ⚽️
Champions League debut ⚽️⚽️
Revierderby debut ⚽️
MAN ON FIRE 🔥 pic.twitter.com/zcWvIlKZdb
Instead of being mobbed by jubilant teammates, Haaland made sure that they all kept their distance as he bobbed a cheeky little dance on the sidelines, in homage to the strict hygiene rules that the league has to follow.
Schalke take five
Schalke became the first team to make use of the rule change that allows five substitutions in a game, with David Wagner using the maximum number at Dortmund.
Timo Becker replaced Everton loanee Jonjoe Kenny with three minutes remaining as Schalke suffered a destruction at the hands of Lucien Favre's flamboyant side.
Favre, meanwhile, used four substitutions, with man-of-the-match Raphael Guerreiro replaced by Marcel Schmelzer in the final moments after adding to Haaland's opener with an impressive brace.
The increase in subs, approved by the game's lawmakers earlier this month, was adopted by the Bundesliga to limit the risk of injury following two months without matches.
Masked men line the dugout
As well as the unusual sight of normally packed stands shorn of the boisterous support that accompanies the Bundesliga, fans watching on TV saw players wearing masks on the sidelines.
Players on the bench wore protective masks in compliance with the stringent safety guidelines implemented to allow the Bundesliga to resume before Europe's other top leagues.
Schalke alternated players on the bench in order to respect social distancing rules while a contact sport was being played out on the field.
Augsburg fans question restart
While fans across the world celebrated being able to watch top-level live football after a two-month drought, some supporters questioned the wisdom in restarting the league.
Augsburg followers hung a banner in front of an empty stand that read "Football gives life -- your business is sick" in protest at football being played while the pandemic still takes lives across Europe.
There was little joy for the home side on the pitch either, with Daniel Ginczek's stoppage time strike handing Wolfsburg a 2-1 win and deepening Augsburg's relegation fears.
Dortmund salute empty wall
A resounding victory over Schalke would usually see Dortmund's players celebrating in front of a throbbing 'Yellow Wall', the massive terrace behind the goal at Signal Iduna Park that holds up to 25,000 passionate fans.
No matter how far you are, you’ll always be our heart and soul.— Borussia Dortmund (@BlackYellow) May 16, 2020
The Yellow Wall 💛 pic.twitter.com/V9vuE6qZ7p
However, with the stadium all-but-empty and the only noise being the cheers and clapping of players and coaches, Dortmund still jogged over to applaud the 'Sudtribune' in honour of the fervent support that usually pours from the stand.
Clean balls, please
The decision to allow German football to restart came with a host of government regulations, including the masks on the bench and plexiglass separating players and journalists for post-match interviews.
All match-balls will be disinfected at half-time in the Bundesliga and 2. Bundesliga. pic.twitter.com/xpBg7qDJGV— Squawka News (@SquawkaNews) May 16, 2020
One of the rules states that match balls need to be regularly disinfected by personnel wearing gloves, as the German Football League attempts to limit the spread of the virus and finish the 2019-20 season.
Leipzig go one step beyond
RB Leipzig came up with a novel solution to helping players obey German Football League (DFL) rules which stipulate there must be at least 1.5 metres distance between each person on the substitutes bench.
With not enough room in the subs area for the matchday squad, some players had to sit in the stands, which are three metres above the pitch and the dugout on the sidelines.
So Leipzig borrowed a set of aircraft stairs which are normally used to board and disembark passengers from planes, from nearby Halle/Leipzig airport.
"Special situations require special measures. We are happy to help," airport spokesman Uwe Schuhardt told Bild.
Feature image courtesy: AFP / Sascha Schuermann