Walking to school with ds5. Very narrow pavement and small street with all the usual madness and rush of drop off. He was slightly ahead of me and dd when a group of around 6 people quickly crossed over from the other side of the road and got in between us.
He turned around and then had a quick panic when he couldn't see me and stepped into the road to go around them, just as a car was approaching behind him. Thank god for the fast reflexes of the dad in front of us who caught ds and yanked him back onto the pavement 
I still feel a bit sick everytime I think of it. I'm kicking myself for not reacting faster but it all happened in a flash. I shouted his name when he stepped in the road which scared him and he went into school still sobbing. I'll sit him down tonight and have a good chat about road safety. Just feel like an absolutely rubbish mum today.