PORTLAND, Ore. -- Two men escaped a two-alarm house fire in Northeast Portland Saturday night with the help of at least one witness.

Firefighters and police responded to a fire at 1534 NE Prescott St. around 6:30 p.m.

The fire started outside the home in a detached garage, then spread to the house and got into the attic, firefighters said.

The blaze was caused by "smoker's carelessness," according to investigators.

Damien Zabona was driving by, on his way to a Portland Timbers soccer game, when he saw the fire and stopped to help.

“The back of the house was engulfed in flames," he said. "Inside of the house, there was nothing but black smoke.”

And in the middle of all that black smoke, he saw a man, near one of the front windows. "That's not good," he said to himself.

"I told him he needed to get out. Then I asked if there was anyone inside. He said, his son."

There was too much smoke to go inside. But Zabona didn't give up until he found the son outside, getting ready to put water on the flames.

“It's just being a bystander," he said. "Doing what you got to do.”

The second alarm was called because of a threat to other homes, said firefighters, but none caught fire. No one was taken to the hospital.