A passer-by rescued a six-year-old boy from a house fire, emergency services have said.
The 46-year-old man had run into the house in Penicuik, Midlothian to save the child.
It is thought the child's 33-year-old mother was already outside the property.