A 20-year-old man is being treated at Mater Dei Hospital after being injured in a brawl at Paceville early on Thursday.
The police said the young German was found in a pool of blood in St Rita Street at about 1.15am.
The police said his injuries are serious.
Two men have been arrested and are being questioned at police headquarters.