(STMW) — An attic in a north suburban Evanston home caught fire Friday afternoon. A firefighter was hurt battling the blaze, which took more than three hours to control.

Crews were called about 12:30 p.m. to the fire at a three-story home in the 2500 block of Harrison Street, Evanston Fire Department Division Chief Dwight Hohl said.

Firefighters immediately spotted flames coming from the roof, and found smoke on all three floors of the home, Hohl said.

“It is a very stubborn fire,” Hohl said from the scene as firefighters responded earlier Friday. “Attic fires are very tough to get into and fight, so we’ve been here all afternoon.”

The flames ultimately burned off part of the roof of the structure, he said later. It took more than three hours for crews to bring the fire under control.

A firefighter who may have been hit by some debris was taken to Evanston Hospital, Hohl said. His condition was stabilized, and he is expected to be released from the hospital Saturday.

The cold weather did not seem to hamper firefighters’ efforts, Hohl said. Workers had been in the third floor of the home before the fire started, but authorities are still investigating what exactly caused the fire.

(Source: Sun-Times Media Wire © Chicago Sun-Times 2015. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)