A garda sergeant had a rock thrown at his head and told his colleague he was “a goner” as they came under fire from a violent group. He fell to the ground and the other officer, who was also injured, shielded the fallen sergeant from further harm.