Neighbours have described the horror of a house fire which left a man dead and prompted a murder investigation.
A woman has been arrested following the blaze in Heaviley, Stockport, at around 9pm last night (Tuesday).
A man was found dead inside the house on Windermere Road after firefighters battled to get the flames under control.
Andrew Jarvis said he was first to arrive at the property.
The 31-year-old sprinted from his house after spotting the flames from across the street.
"I threw on a pair of pants, managed to get a t-shirt on back to front and grabbed a weighted candle thinking I could use it to smash a window," he said.
"There was no way I could go in that house.
"It was an inferno, the flames were bursting out. Everyone was stood outside."
Get the latest updates from across Greater Manchester direct to your inbox with the free MEN newsletter
You can sign up very simply by following the instructions here
A cordon remained in place today (Wednesday) while enquiries continued. Police say they are treating the fire as an isolated incident.
Other neighbours spoke of their shock.
Simon Rogers, 45, told the Manchester Evening News : “The kids saw the fire break out and the fire engines arrive.
“There were people everywhere. The whole road was blocked off.”
Another neighbour, who asked not to be named, said the incident left her 'shaking'.
She said: “I just saw the flames, it looked like they were coming out of the roof.
“I was shaking. Four fire engines were there and my husband ran over.”
Detective chief inspector Gina Brennand, of GMP's Stockport District, earlier said: "Very sadly, we can confirm that last night's fire has led to the death of a man.
"Specialist officers are supporting the man's family at this distressing time and our thoughts remain with them.
"While we have arrested a woman in connection with this incident, we would continue to appeal to anyone with information to contact officers.
"Were you in the area at the time or have any details that can assist our enquiries? If so, please get in touch."
Anyone with information is asked to contact police on 0161 856 8692 or Crimestoppers anonymously on 0800 555 111.