Home Sports Volunteers and virtual beer: German fans take fight to virus