A young man is fighting for life in hospital after an incident in Lalor which forced officials to cancel two matches.