For four grueling hours, a Winnipeg firefighter, his partner and a friend battled the blaze and choking smoke near Pasadena — even climbing on a roof to hose down a burning house.